
Teaching Experience
From the Spring 2020 term through Summer 2022 (Covid-19 pandemic/remote learning/transition back to campus), I taught numerous courses and it's been too busy to post all of these course outlines. In Fall 2022, I'll be teaching four courses, and a further three courses in Winter 2022. Course outlines are all eventually
available here: https://poli.ucalgary.ca/manageprofile/courses
Winter 2020 - POLI502: Special Topics: The Politics of Intervention (UCalgary)
Winter 2020 - POLI381: Introduction to International Relations (UCalgary)
Winter 2020 - POLI359: Introduction to Comparative Politics (UCalgary)
Fall 2019 - POLI579: Political Economy of Development (UCalgary)
Fall 2019 - POLI471: Africa: Contemporary Political Problems (UCalgary)
Fall 2019 - POLI201: Introduction to Government & Politics (UCalgary)
Summer 2019 - POLI415: Politics Through Film (UCalgary)
Summer 2019 - POLI371: Government & Politics of Africa (UCalgary)
Winter 2019 - POLI201: Introduction to Government & Politics (UCalgary)
Fall 2018 - POLI 471: Africa: Contemporary Political Problems (UCalgary)
Fall 2018 - POLI 381: Introduction to International Relations (UCalgary)
Summer 2018 - POLI 381: Introduction to International Relations (UCalgary)
Summer 2018 - POLI 402: Special Topics: Sovereignty, Security, Development (UCalgary)
Spring 2018 - POLI 371: Government & Politics of Africa (UCalgary)
Winter 2018 - POLI 371: Government & Politics of Africa (University of Calgary)
Winter 2018 - POLI 283: Issues & Trends in World Politics (University of Calgary)
Winter 2018 - POLI 381: Introduction to International Relations (University of Calgary)
Fall 2017 - POLI 283 - Issues & Trends in World Politics (University of Calgary)
Fall 2017 - POLI 381 - Introduction to International Relations (University of Calgary)
Summer 2017 - POLI 415: Politics Through Film (University of Calgary)
Summer 2017 - POLI 381: Introduction to International Relations (University of Calgary)
Spring 2017 - POLI 371: Government & Politics of Africa (University of Calgary)
Spring 2017 - POLI 283: Issues & Trends in World Politics (University of Calgary)
Winter 2017 - POLI 471: Africa: Contemporary Political Problems (University of Calgary)
Fall 2016 - POLI 371: Government & Politics of Africa (University of Calgary)
Spring 2016 - POLI 371: Government & Politics of Africa (University of Calgary)
Winter 2016 - POLI 471: Africa: Contemporary Political Problems (University of Calgary)
Winter 2016 - POLI 579: Political Economy of Development (University of Calgary)
Fall 2015 - POLI 371: Government & Politics of Africa (University of Calgary)
Spring 2015 - POLI 371: Government & Politics of Africa (University of Calgary)
Winter 2015 - POLI 359: Intro to Comparative Politics (University of Calgary)
Fall 2014 - POLI 435: Canada and World Politics (University of Calgary)
Fall 2014 - POLS 374: Politics & Society of Post-Colonial Africa (University of Alberta)
Fall 2013 - POLS 365: Canadian Foreign Policy (University of Alberta)
Summer 2013 - POLS 469: Global Security (University of Alberta)
From the Spring 2020 term through Summer 2022 (Covid-19 pandemic/remote learning/transition back to campus), I taught numerous courses and it's been too busy to post all of these course outlines. In Fall 2022, I'll be teaching four courses, and a further three courses in Winter 2022. Course outlines are all eventually
available here: https://poli.ucalgary.ca/manageprofile/courses
Winter 2020 - POLI502: Special Topics: The Politics of Intervention (UCalgary)
Winter 2020 - POLI381: Introduction to International Relations (UCalgary)
Winter 2020 - POLI359: Introduction to Comparative Politics (UCalgary)
Fall 2019 - POLI579: Political Economy of Development (UCalgary)
Fall 2019 - POLI471: Africa: Contemporary Political Problems (UCalgary)
Fall 2019 - POLI201: Introduction to Government & Politics (UCalgary)
Summer 2019 - POLI415: Politics Through Film (UCalgary)
Summer 2019 - POLI371: Government & Politics of Africa (UCalgary)
Winter 2019 - POLI201: Introduction to Government & Politics (UCalgary)
Fall 2018 - POLI 471: Africa: Contemporary Political Problems (UCalgary)
Fall 2018 - POLI 381: Introduction to International Relations (UCalgary)
Summer 2018 - POLI 381: Introduction to International Relations (UCalgary)
Summer 2018 - POLI 402: Special Topics: Sovereignty, Security, Development (UCalgary)
Spring 2018 - POLI 371: Government & Politics of Africa (UCalgary)
Winter 2018 - POLI 371: Government & Politics of Africa (University of Calgary)
Winter 2018 - POLI 283: Issues & Trends in World Politics (University of Calgary)
Winter 2018 - POLI 381: Introduction to International Relations (University of Calgary)
Fall 2017 - POLI 283 - Issues & Trends in World Politics (University of Calgary)
Fall 2017 - POLI 381 - Introduction to International Relations (University of Calgary)
Summer 2017 - POLI 415: Politics Through Film (University of Calgary)
Summer 2017 - POLI 381: Introduction to International Relations (University of Calgary)
Spring 2017 - POLI 371: Government & Politics of Africa (University of Calgary)
Spring 2017 - POLI 283: Issues & Trends in World Politics (University of Calgary)
Winter 2017 - POLI 471: Africa: Contemporary Political Problems (University of Calgary)
Fall 2016 - POLI 371: Government & Politics of Africa (University of Calgary)
Spring 2016 - POLI 371: Government & Politics of Africa (University of Calgary)
Winter 2016 - POLI 471: Africa: Contemporary Political Problems (University of Calgary)
Winter 2016 - POLI 579: Political Economy of Development (University of Calgary)
Fall 2015 - POLI 371: Government & Politics of Africa (University of Calgary)
Spring 2015 - POLI 371: Government & Politics of Africa (University of Calgary)
Winter 2015 - POLI 359: Intro to Comparative Politics (University of Calgary)
Fall 2014 - POLI 435: Canada and World Politics (University of Calgary)
Fall 2014 - POLS 374: Politics & Society of Post-Colonial Africa (University of Alberta)
Fall 2013 - POLS 365: Canadian Foreign Policy (University of Alberta)
Summer 2013 - POLS 469: Global Security (University of Alberta)