Not too easy. Not too difficult.
The professor is well prepared to teach and has a fantastic understanding of the material, with the ability to explain it well.
His slides are printable, and are provided before the lecture is given.
Hours per week:
Advice for students:
Take advantage of the class, and use it as a means to understand how you learn best, from all of the different mediums he uses to teach.