Pretty easy, overall.
He is a very nice guy. His lecture can be boring but make sure you show up to get 10/10 on participation/just sign in. Large lecture.
DON'T waste money on the textbook. I did fine with just reviewing the slides he posts at the beginning of the class.
Hours per week:
Advice for students:
I actually enjoyed him and would definitely take him for other classes.