Paul Cook
Professor Cook is my favorite teacher I've had in college so far. If you have the opportunity to take his class, you should jump on it immediately. I feel so, so much better informed about American history (and how that relates to the present day) after taking his class. He is an absolutely fantastic instructor.