Daniel Siegfried
Dude actually has a passion for the class. Take his classes in person and sit in the front to get the most out of it. Essays are pretty bad in the beginning, but actually become easier and thought provoking once you know what you are doing. He's a real smart fella. :)