Andrew Detch
I've taken 2 seminars with Dr. Detch. He has a brilliant ability to facilitate discussions that force you to think critically. Expect to read a lot of historical books and write succinct reviews of them. His assignment guides clearly lay out his expectations which is super helpful. Grading-wise he varied from friendly to harsh, but fair in the end 