Erin Donovan
Lots and lots of assignments, all very good assignments but very time-consuming. A wonderful, very active teacher, very easy to communicate with, and very present. Definitely a HARD class (especially condensed), but a LOT of good information, presented very very well. I feel like I learned a ton in her class.