Teaching
At the University of Cyprus
As Convenor:
Introduction to Empirical Methods in Political Science. Lecture and Lab course, BA Level. Spring Semester, 2021. MA Level. Fall Semester 2022.
Introduction to Comparative Politics. Lecture course, BA Level. Winter Semester 2020
Social Movements. Lecture Course, BA Level. Winter Semester 2020
At the University of Göttingen
As Convenor:
European Migration and Asylum Policy. Politics in European Multi-level systems. Module, BA level. Summer semester 2020.
Comparative European Politics. Comparative politics; Module, BA level. Winter semester 2019.
Soziale Bewegungen und gesellschaftliche Konflikte (“Social Movements and Contentious Politics“); Module, BA level. Winter semester 2019.
Public Policy in diverse societies. The policy process: Institutions and actors; Module, MA level. Winter semester 2018.
The politics of diversity in comparative perspective. Comparative politics; Module, BA level. Winter semester 2017.
At Princeton University
As Graduate Teaching Assistant at the Politics Department:
Radical political thought, Prof. Jan-Werner Müller, Spring 2014
European politics and society in the 20th century, Prof. Ezra Suleiman, Spring 2013
Introduction to comparative politics, Prof. Grigore Pop-Eleches, Spring 2012