Pretty easy, overall.
He makes it so interesting and soooo easy to understand it's amazing.
You definitely learn A LOT! If you show up to class there is no way you shouldn't pass.
Hours per week:
Advice for students:
Had him for 1&14 both were summer courses and I received A's in both.