Michael Malone
This was an amazing class. As long as you read the books the tests are pretty easy. There are two speeches on pretty much anything and one paper. There is at least one class discussion a week. Participation is one of the grades in the class. Everything in this class is well-organized and easy to follow. He's a great teacher and makes the class fun.