Pretty easy, overall.
He is a great teacher. He is not only helpful with material you don't understand, but will also give you word for word clues for what's going to be on the test.
I didn't really need my book for his class.
Hours per week:
Advice for students:
His class is interesting, fun, and not that difficult if you just give it a little effort.