Brian Fischer
This was an easy online class. You read a chapter, take a quiz and post a group discussion once per week. There is a big paper due at the end that is on an ethical topic of your choosing. I would recommend taking this class online.