Pretty easy, overall.
He gives A LOT of quizzes and exams, but is very generous with bonuses.
I enjoyed his class, but it's very tough.
Hours per week:
Advice for students:
I do NOT recommend taking this class during the summer.