Not too easy. Not too difficult.
Overall medium difficulty class. You do have to do all work to do well.
I thought quizzes were pretty easy, I didn't even read until studying for tests, but it depends on people in your group.
Hours per week:
Advice for students:
For tests it helped to look over prior semester tests and definitely end chapter questions assigned.