Pretty easy, overall.
He gives you all the answers on the quizzes, but flies through the material like no other.
He's hilarious, good sense of humor.
Hours per week:
Advice for students:
Hard material but he'll take the time to explain it outside of class if you need it. SI leader was really good too.