Associate Professor, York University, Department of History (2011-present)
HIST 1035 – The Impact of Europeans on the North American Environment
HIST 4500 – Canadian Environmental History
HIST 4530 – Development of Toronto
HIST 5540 – North American Environmental History
Assistant Professor, Mount Royal University, Department of Humanities (2010-2011)
HIST 1133 – Modern Canada, 1867 to the present
HIST 4404 – Topics in Canadian Social History: Nature, History, Society
HIST 2247 – Canada’s Frontier: History of the West
Course Instructor, Kwantlen Polytechnic University, Department of History (2010)
Curriculum Developer and Web Tutor, Thompson Rivers University, Open Learning (2009-2010)
HIST 399 – Environmental History
Course Instructor and SSHRC Postdoctoral Research Fellow, University of British Columbia, Department of History (2008-10)
HIST 303 (001) – History of the Canadian West since 1885 – Course Outline
HIST 396 (201) – Environmental History of North America – Course Outline
Course Instructor, University of Toronto, Department of History (2008)
History 263Y1-Y Introduction to Canadian History
Course Instructor, Trent University, Department of Canadian Studies (2007-08)
Canadian Studies/History 221H Empire Ontario: 1867-1945
Canadian Studies/History 477 Studies in Canadian Social Policy