Pretty easy, overall.
He gets off topic sometimes but he gives a lot of examples to make sure you understand the material.
He gives you a lot of test questions in class so make sure you go.
Hours per week:
Advice for students:
I didn't really read the book and I got a B.