Undergraduate Teaching UCD

POL 10160 Foundations of Politics (Fall 2016| Spring 2017 | Fall 2017 | Spring 2018 | Fall 2018 | Spring 2019)

POL 20230 Political Behaviour  (Spring 2017 | Fall 2017 | Fall 2018 | Fall 2020)

POL 30850 Citizen Politics in the Global South (Fall 2020 Syllabus)

Graduate Teaching UCD

POL 41820 Challenges to Accountability in Developing Countries (Spring  2017 Syllabus)

POL 41920 Political Behavior in the Middle East and North Africa (Spring 2018 | Spring 2019 | Fall 2019 Syllabus)

PhD Level UCD

POL50200 Qualitative Research Methods (Fall 2016 | Fall 2017 | Fall 2018 | Fall 2019 Syllabus)

Previous

Undergraduate – University of Cape Town

POL1004 – Introduction to Politics (2010)

Pol2036F: Introductory Political Economy (2010)

Undergraduate – Free University Berlin

HS 15371: Erklärungsansätze der Sozialen Bewegungsforschung (Social Movement Theories (2005/2006)

Postgraduate – Leuphana University

Politics of Development – Syllabus (2015/2016)