Henry Bundy
I personally really enjoyed this class and the way he gives lectures. We had difficult readings at the beginning of the semester, but he listened to students and changed the homework assignments. He really cares about his students and wants you to do well. Midterm and final were take home exams. I would recommend him. 