Patrick Giamario
The class itself and the readings/discussions were fascinating. He's a very difficult/critical grader which made me feel as if I was doing worse than I actually was. His grading is also pretty confusing, but all in all I learned a decent amount and he really cares about his students success. He makes you work for it but thats the point in college.