Mark Davison
Prof. Davison is quick to respond with questions and emails. The class has weekly quizzes and he has four discussion posts. The class is interesting and pretty easy if you stick to the schedule.