Not too easy. Not too difficult.
He is a very fair professor. Tests can be tricky at times but he does it to ensure that the information is understood.
As long as you go to class, pay attention, and do the homework you will be fine.
Hours per week:
Advice for students:
He gives a quiz every class (except on test days)and he drops a test, 2 quizzes, and one homework. Also every test was curved.