Pretty easy, overall.
I love his analogies, but hate the godzilla.
He is a very clear, precise, easy to hear professor and I was lucky enough to have a TA who could explain things that I didn't fully understand.
Hours per week:
Advice for students:
if you go to lecture and actually pay attention you should have no problems learning the material.