Not too easy. Not too difficult.
He is very organized and has SOOOO many resources for his students on his website. make sure to go to class and do the Think-book questions because many of the exam questions are similar to that.
the bits of comic relief he inserts into all the lectures. He tried to lighten the mood sometimes and actually comes up with helpful analogies that help you understand the material
Hours per week:
Advice for students:
stay on top of the information and do not fall behind