Teaching
- ETH Zurich,
- Contemporary European Politics, BA level, co-taught (Spring 2025)
- University of Zurich
- Policies of the European Union, MA level (Spring 2025)
- Democracy and Multilevel Governance, MA level (Spring 2023)
- The Political Economy of Elections, MA level (Fall 2020, Fall 2021)
- University of Lucerne
- Contemporary Challenges to European Democracies, MA level (Fall 2019)
- University of Düsseldorf
- Contemporary Challenges to European Democracies, BA level (Spring 2019)
- European University Institute
- Introduction to Quantitative Methods, PhD level (TA) (Fall 2016)