Katherine Graham
If you do the work you will learn more than you expected to. Prof Graham teaches a wider historical context as you learn the foundational events and actors. If you really want to learn then you can't go wrong with her. She is, hands down, one of the best history profs I've ever had.