Nathan Marvin
Prof Marvin's History of Civilization II was one of the best classes. The lectures are interesting and clear to understand. Everything on Blackboard is organized and you have weekly assignments due with a quiz. If you listen to the lectures and read the free textbooks given, it is hard not to pass the class. Emails quickly, would recommend. 