John Mahan
A very enjoyable prof, only lectures on what you need to know for the course. He's very easy-going and the group discussions are not painful unlike others. Reading was required since it was a reading based English class, but nothing heavy. He lets you take the final in class or submit it online which is always a bonus. Only one essay for the course