I have taught a variety of courses in political science and international relations. My goal as a teacher is to enable students to critically examine theoretical and methodological concepts, whilst drawing connections to real-world problems. In addition, I want students who do not stay in academia to be “job-ready,” which involves the development of a series of hard and soft skills (such as “being a good team-member”, “being able to defend arguments well”, “being a good listener”, presentation skills, and statistical as well as text-as-data knowledge).
To that end, I design seminars and lectures with interactive elements, such as debate motions, negotiation exercises, Security Council simulations, and ‘Questions from the Chat’ that are partly inspired by problem-based learning. My students have been accepted in M.A. and Ph.D. programs such as the EUI, Science Po Paris, Graduate Institute Geneva, or Oxford University. Students who left academia are working for the UNO, UNDP, or Deloitte, among others.
Please find a selection of my courses and their student evaluations below.
The UN Security Council in the 21st Century
- B.A. Level (engl.), UZH: Student Evaluation Spring 2026: Course: 5.2/6.0; Teacher: 5.6/6.0; Structure: 5.5/6.0
- B.A. Level (engl.), UZH Student Evaluation Spring 2025: Course: 5.8/6.0; Teacher: 6.0/6.0; Structure: 5.9/6.0
- B.A. Level (engl), FU-Berlin: Student Evaluation Spring 2022: Course: 4.65/5.0; Teacher: 4.74/5.0; Structure: 4.39/5.0
The Legitimacy of International Organisations: Comparing Mandates, Procedures, and, Effectiveness
- M.A. Level (engl.), UZH & ETH: Student Evaluation Fall 2025: Course: 5.6/6.0; Teacher: 5.7/6.0; Structure: 5.7/6.0
- B.A. Level (engl.), UZH: Student Evaluation Spring 2025: Course: 5.6/6.0; Teacher: 5.8/6.0; Structure: 5.6/6.0
Theories of Legitimacy and Authority in IR
- M.A. Level (engl.), UZH & ETH: Student Evaluation Spring 2026: Course: 5.1/6.0; Teacher: 5.5/6.0; Structure: 5.9/6.0
Introduction to International Politics (Lecture)
- B.A. Level (ger.), 14 – Session Lecture, ~ 200 Students, UZH. Student Evaluation Fall 2023: Course: 4.8/6.0; Teacher: 5.0/6.0; Structure: 5.2/6.0