Not too easy. Not too difficult.
The instructor is awesome(I have taken 3 classes with her, since then), the required textbooks were well-selected (I kept mine), A majority of time is spent on class discussion (not a typical lecture- so you can stay awake, and learn a variety of perspectives)
My favorite Ethical theory was virtue ethics. It was just one of those things that jumped out at me, and stuck. There are a ton of others to pick favorites from. You can keep writing after the minimum length is reached on assignments, without getting docked points (which is good because I tended to exceed it by about 2-5 pages)
Hours per week:
Advice for students:
Come to class prepared and on-time, everyday. Do your homework- and have it turned in on-time also. If you do this, and participate in the class discussions, you will receive a high grade. The Class before each exam, there is a term sheet that she gives out (I find this very useful and important, when it comes to success on the exam)