Sean Wempe
Dr. Wempe is a great professor, I saw some reviews that he is too hard of a grader and that he assigns too much reading, but I've submitted papers I would consider mid and still got good grades on them. Also, you can't really sign up to be a history major and not expect to be reading, historians don't just look at slides.