Pretty easy, overall.
It isn't the most interesting of subjects.. but he does a pretty good job.
Tests aren't that easy, but they aren't terrible
Hours per week:
Advice for students:
He is fully prepared for lecture. He tries to teach the concepts to a level that will be understood by the students.