Pretty easy, overall.
He's got a subtle sense of humor that has gotten the class roaring with laughter a few times.
He always stays on topic, uses lots of clear examples, and answers any questions you may have.
Hours per week:
Advice for students:
He's very helpful, and the material is interesting, so its a fun experience.