Stephen Howes
Great feedback, lenient grader, engaging to students, and encourages participation on discussion board. He sends out weekly emails to keep people in loop with weekly assignments. Assignments don't take much time. Every week, it's a discussion and a quiz. Some weeks consists of open-notes tests and an essay. Easy A!