
University of Glasgow
- Co-convenor of undergraduate (honours) level course ‘Political Parties, Institutions and Society’
- Guest lecturer on undergraduate (honours) level course ‘Comparative European Politics
- Guest lecturer on undergraduate (honours) level course ‘Social Movements’
- Guest lecturer on undergraduate (honours) level course, ‘Comparative Perspectives on Populism’
- Guest lecturer on undergraduate (pre-honours) level course, ‘Politics 1A: Introduction to Politics’
James Madison University
- POSC 603: The Political Institutions of the European Union (postgraduate course)
- POSC 371 / SCOM 395: Global Political Issues and Advocacy (undergraduate course)
University of Lucerne
- Populists in power: the study of populist parties in government (postgraduate course)
University of Milan
- Datafied Society (tutor; postgraduate course)
University of Parma
- Political communication (guest lecturer; postgraduate course)
Autonomous University of Madrid
- Democracy and Governance in Southern Europe, as part of the International Master in South European Studies, EUROSUD (guest lecturer, postgraduate level course)