Not too easy. Not too difficult.
Pretty good professor, teaches you what you need to know and actually goes along with the book somewhat.
Combination of lecture and book readings on the tests which are pretty straightforward.
Hours per week:
Advice for students:
the final was definitely the toughest however.