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)