Ury Cohn
I took SOCI-1010 online for a 5 week course, it was a lot of work! I almost had at least one if not multiple assignments do every day in that five weeks. He gives feedback and will reply to you quickly if you have any problems. Good teacher, just a lot of work.