Teaching

2021-2022 Academic Year
Fall 2021 POLS 2503 Introduction to World Affairs (Distance and Online Education)
Fall 2021 POLS 3390 Military Ethics
Fall 2021 POLS 3560 Politics of International Law
Winter 2022 POLS 1502 Introduction to Political Studies (Distance and Online Education)
Winter 2022 POLS 1506 Survey of Political Studies
Winter 2022 POLS 4160/7270 Cases in International Law

2020-2021 Academic Year
Fall 2020 POLS 2503 Introduction to World Affairs (Distance and Online Education)
Fall 2020 POLS 3390 Military Ethics
Fall 2020 POLS 3560 Politics of International Law
Winter 2021 POLS 1502 Introduction to Political Studies (Distance and Online Education)
Winter 2021 POLS 1506 Survey of Political Studies
Winter 2021 POLS 4160/7270 Cases in International Law
Summer 2021 POLS 1502 Introduction to Politics (Distance and Online Education)
Summer 2021 POLS 2502 Introduction to World Affairs

2019-2020 Academic Year
Fall 2019 POLS 3880 Comparative Foreign Policy
Fall 2019 POLS 4160/7300 Cases in International Law
Winter 2020 POLS 1506 Survey of Political Studies
Winter 2020 POLS 2502 Introduction to World Affairs (Distance and Online Education)
Winter 2020 POLS 3514 Canadian Foreign and Defence Policy 2
Summer 2020 POLS 2502 Introduction to World Affairs (Distance and Online Education)
Summer 2020 POLS 2504 Introduction to International Relations (Distance and Online Education)

2018-2019 Academic Year
Fall 2018 POLS 3140 Military Ethics
Winter 2019 POLS 1506 Survey of Political Studies
Winter 2019 POLS 3510 Political Doctrines of the Twentieth Century
Winter 2019 POLS 3950/7300 Research Methods in the Study of Politics (Distance and Online Education)
Summer 2019 POLS 2040 Introduction to International Relations

2017-2018 Academic Year
Fall 2017 POLS 1040 Global Political Issues
Fall and Winter POLS 1500 Introduction to Politics (Distance and Online Education)
Fall and Winter POLS 2510 Great Political Thinkers (Distance and Online Education)
Fall and Winter POLS 3520 Canadian Foreign and Defence Policy (Distance and Online Education)
Winter 2018 POLS 3510 Political Doctrines of the Twentieth Century
Winter 2018 POLS 3640 Comparative Defence Policy
Summer 2018 POLS 2040 Introduction to International Relations