Bard Baukol
He is very passionate about history. He really emphasizes actually understanding the material rather than just memorizing; he's very specific on answers. Whenever I emailed him with questions he was helpful. If you take him, get ready to read. It will help if you look at other external sources to get a better understanding of the history as well.