Not too easy. Not too difficult.
and take notes, and definitely attend the help sessions (because of the quizzes).
Overall, he does a good job of explaining things, and the tests aren't so bad.
Hours per week:
Advice for students:
I failed class but I thought he was a great teacher.