Not too easy. Not too difficult.
I'd recommend this course because it teaches a lot about ethics. Ethics is a necessary tool in our decision making process so it's important to be in tune with it. The professor does assign a lot of work, however it's for your own benefit as you will understand the concepts with a better intuition.
I learned about different philosophers such as Locke, Bentham, Mill, etc... I learned about a variety of different approaches to ethics, such as: utilitarianism, moral rights theory, social contract, etc. All of the things learned are helpful because they help you in every day life!
Hours per week:
Advice for students:
Make sure you do your readings. Most in class activities are based upon the reading. Without reading the material it's a struggle to grasp the content, however the professor does a good job explaining the concepts.