Not too easy. Not too difficult.
He is so passionate, and thorough in his lectures.
He told us that his tests would be hard, and you need to know everything in his lectures.
Hours per week:
Advice for students:
I underestimated them, and got a D on the first test.