Andrea DiLorenzo
Professor DiLorenzo is great! She is very passionate about what she teaches and cares about her students. She is easily reached outside of class. She explains the material well, but lectures can be long and repetitive at times. A few exams (take home), group assignments, and a couple papers with a final exam and project. Great class!!