Not too easy. Not too difficult.
You think you know everything that is going to be on the tests, you do all the practice problems in the book and homework, read the book, go over your notes, go over the past exams that are posted, and then you take the test and it is nothing like what you've learned.
Good luck if you have to take it with him.
Hours per week:
Advice for students:
Appears to be a nice guy in lecture but once you take your first test you'll change your mind.