Alban Bargain Villeger
Alban is a great professor who engages in meaningful conversation about the history being studied. As a history major, I learned so much from him and felt his format for seminars was much better than the usual setup by other professors. Very fair marker and easily accessible outside of class; not to mention he is always willing to help you.