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