5.00 Average
Best professor I've ever had. Terry was organized, and showed that he genuinely cared about the class and the students. I looked forward to watching the lecture recordings (admittedly on 1.5x speed). Lectures were engaging and and the problem sets were interesting. Highly recommend this course. PSets twice a week (20%), 3 exams (including the final) (20% each), and a final group paper (20%).
Instructor 5.0
Enjoyability 5.0
Recommend 5.0
Difficulty 2.0
Hours/Week 2.0