James Comey
This is a phenomenal class. Prof Comey brings the readings to life. He varies the teaching style and includes lecture, discussion and small group work. The class is lively and energizing. The content is intense at times but the professors explain the material.