Ashley Rubin
I thought Ashley did a great job with this online class. There was quite a bit of reading to get through, but that's expected when it's a condensed summer 5 week course and as long as you even semi-keep up with it all, do the discussions (which were pretty fun) and your final paper, an "A" should be no problem and you'll learn a lot!