Scott Cerreta
Wonderful professor, incredibly patient with his students. Provides thoughtful feedback, teaches really well. There is going to be 3 essays, so beware of that. He is very caring to all students.