Mark Scully
Be aware that a few grades will determine your final. While there is a lot of reading, be prepared to have vivid and engaging discussions over that material which would easily rival any Harvard or Yale lecture. The professor finds a way to connect the material to you in an effective manner, thus earning the title, The Professor Who Cares.