Jeff Eden
Eden is simply phenomenal, easily one of the best professors I've ever had (if not the very best). I'm not a history major but I signed up for another Eden course anyway. He mixes a lot of humor into his lectures and connects the ideological developments in Russian history to his own personal experiences to help ground the course material.