Not too easy. Not too difficult.
He's nice, but I wouldn't take him again. So much memorization for one test.
Instead of testing the bigger concepts, he'll ask you about small details off the slides. Unless you're studying constantly, it's a difficult course and a not-so-great professor.
Hours per week:
Advice for students:
One plus---no book! Save your money.