John Dulin
Professor Dulin is one of my favorite professors ever. He's passionate about what he teaches and clear on what he wants you to do, making it easy to get an A in his class if you're coming and participating (AKA doing what he's outlined). I'll say this once, out of all the people you could take this class from, take it from Professor Dulin!