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)

The Politics of Human Rights (Special Topic Course)

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