Not too easy. Not too difficult.
The actual material is interesting if you like debating about morality and ethics, but the way that the professor teaches the class is something to be desired. There's a strict attendance and participation policy along with reading quizzes for every reading. He also flat out mentions in the syllabus that for the first paper you're not getting higher than a 7/10. He will also take everything that you say and stretch it out so much that it's difficult to keep track of it.
I learned the multiple schools of thought that have been around for centuries and some are still valid today.
Hours per week:
Advice for students:
Make sure you read!! Pay attention to him, as hard as it will feel like to actually pay attention and not zone him out, you need to participate since that's where the majority of your grade comes from.