Derek Kutzer
He is very passionate about history and may go off track a bit but when it comes to his assignments he makes you very aware what to expect. Didn't use the textbook much but took a lot of notes. I really enjoyed his class.