Not too easy. Not too difficult.
The tests are kind of tricky, but keep in mind that there is a curve and the dude understands that we're college students.
In short, the grade you work for is the one you'll get.
Hours per week:
Advice for students:
He's fair and knows what he is doing. Just show up on time and go to class and you'll do fine.