Not too easy. Not too difficult.
Practice problems helped SO much (: I would recommended him in a heartbeat.
In regards to the last post, he does NOT tell you exactly what's on the exam and quizzes!
Hours per week:
Advice for students:
In order to do well in his class, you have to practice the review questions and complete all the homework.