Sandra Polanco
It is hard to get ahold of Professor Polanco, but she does give feedback on all written assignments. There are weekly discussion boards about ethics questions and she lets you know weeks in advance when a written assignment is due (which is also on the syllabus). They count for most of the points and as long as you put in the effort, you'll pass.