Pretty easy, overall.
He seems like a good teacher at the beginning of the semester.
When you take your first test, it is nothing like he teaches you.
Hours per week:
Advice for students:
He basically is setting students up for failure with the difficulty of his tests.