Jennifer M. Avitabile teaches Art & Architecture courses at the Main campus of NCC in the spring and summer. She earned an Architectural Engineering degree from Penn State's College of Engineering as well as a degree in Architectural History while studying abroad in Rome. Jennifer also teaches acrylic painting classes, art camps and does commissioned residential architectural renderings. In her personal time, Jenifer really enjoys traveling, doing crafty projects at home, and spending time with her family. I believes the best environment for learning is one that is interactive and encourages independence while maximizing creativity.