Dan Jones
Dan was a great prof. He told really great stories and had some great guest lectures. His tests were relatively easy. He definitely makes you see two sides to every story, and is a guy with a lot of empathy. If anything he talks about stories a little too much. Skim the textbook but don't have to know it by heart. He says 'this will be on exam'