Courses
Undergraduate/graduate
HIS 102Y Introduction to History (contributor)
HIS 230Y Politics and Social Change in England, 1530-1800
HIS 231Y History of Great Britain, 1800-Present
HIS 231Y History of Great Britain, 1800-1945
HIS 234Y History of Great Britain, 1603-Present
HIS 236Y/H Modern Britain
HIS 322Y Twentieth Century British Diplomacy
HIS 329Y The Conflict of Nationality in Modern Ireland
HIS329H Modern Ireland
HIS 338Y From Empire to Welfare State, 1906-Present
HIS 341H Britain in the Era of World Wars
HIS 429H Studies in Irish History
HIS 430H Appeasement and the Origins of World War Two
HIS 431Y Topics in Twentieth Century British Diplomacy
HIS 438Y The Making of the Modern Welfare State
HIS 499H Independent Reading
HIS 1630H Appeasement (Graduate Course)
HIS 1999H MA Reading Course
HIS 2000Y MA Research Paper