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