Not too easy. Not too difficult.
He teaches you and tells you what you need to know for the test.
No tricks. I would strongly recommend him.
Hours per week:
Advice for students:
he is alright at teaching, I just hate the fact that he has TA grading all his quizzes