Erin Prophet
Great prof overall. Gives extensions when needed, has very clear standards, and is invested in the course and having people do well in it. There is a reading every day but you don't really have to read them to do good on most of the assignments. If you have even a passing interest on the subject I would recommend taking the class.