Assistant Professor, Dalhousie University

POLI 2520, World Politics (2018)

POLI 4810/5501 Indigenous Global Politics (2018)

POLI 3503 Foundations: Human Rights (2019)

Instructor

POL 312Y Canadian Foreign Policy, University of Toronto (2018)

POLS 469 Topics in Canadian Foreign Policy, Queen’s University (2015)

Teaching Assistant

POLS 261 Introduction to International Politics, Queen’s University (2014)

POLS 241 Comparative Politics: Transformations, Queen’s University (2013)

POLS 263 Introduction to Security Studies, Queen’s University (2013, 2011)

POLS 264 World Politics in Historical Perspective, Queen’s University (2013, 2012)

PSCI 355 Politics of Soviet Successor States, University of Waterloo (2009)

PSCI 110 Introduction to Political Science, University of Waterloo (2008)