Steven Meacham
Professor Meacham is my favorite professor. I've tried to take at least one class with him every semester. His tests are hard, but it's material word-for-word out of the powerpoint, so just copy down the power points in your notes (I recommend a laptop, not taking them by hand b/c they're lengthy) and study them and you'll do fine. 