Pretty easy, overall.
He makes you earn your grade, but he's really trying preparing students for upper division courses.
Exams come from quizzes and be sure to ask questions and he will make it his duty to make sure you understand the material.
Hours per week:
Advice for students:
I just wish I would've taken him for 1A also.