Carolyn Olsen
I took the class all online. There were weekly group discussions and monthly papers. Her entire course clearly built upon itself and culminated in the final paper. I really enjoyed that. As long as you put in even minimal effort you will get an A. My only complaint is that she wasn't very responsive to emails. But you really don't to usually.