Pretty easy, overall.
He is a hard teacher if you don't learn well from lectures. I got a 70 on one of the test and I got 95s on the others.
The way I got good grades was by going to class, taking good notes, and then reading the book for context.
Hours per week:
Advice for students:
Without all three I got good grades. It worked for me anyway. He's enthusiastic and clearly loves to teach. Good teacher!