Duane Deterville
This class was disorganized as hell & he doesn't really answer his emails. Some of the articles & videos he provided were very interesting to read & watch. I had to read a lot & watch videos to write response papers, but he is an easy grader. He allows you to work at your own pace, I believe... he also has optional in-person classes once a month.