Pretty easy, overall.
He's not difficult to understand at all. Easy to pass as long as you do your work.
The best professors I've ever had. I had him in a 7am class and he kept the everyone wide awake and active when he was teaching because it so interesting.
Hours per week:
Advice for students:
We had 4 exams (no final) based on his lecture, participation points, and a movie review.