Algoma University (Course Instructor)

 

Introduction to Politics II: World Politics (POLI 1007)

Introduction to International Relations (POLI 2396)

Issues in International Politics (POLI 2397)

Comparative Politics: An Introduction (POLI 2206)

Globalization and Development (POLI 2306)

Global Governance: The United Nations System (POLI 3317/4317)

Politics of Human Rights (POLI 3956/4956)

Politics of Immigration, Settlement and Integration (Special Topic Course)