Not too easy. Not too difficult.
Final was slightly difficult, but not too bad if you prepared for it.
Gave out essay prompts in advance. Overall, awesome professor.
Hours per week:
Advice for students:
Great Prof. Knows the subject very well and is enthusiastic about teaching it.