Interdisciplinary Social Sciences, University of Amsterdam (2022-)
- Integratiepracticum 2: Duurzaamheid
- Visies op Moderniteit
Institute of Philosophy, KU Leuven (2020-2022)
- BA course ‘Science and technology in the Anthropocene’ (2021-2022)
- BA course ‘Responsibility for climate change’ (2020-2021)
- Supervision master theses
Max Weber teaching practice at Humboldt University Berlin (May 2019)
- Interactive classes on central bank design
MA in Political Science, James Madison University Florence
- Seminar on ‘The Political Institutions of the EU’. (Autumn 2018)
Philosophy and Economics, University of Bayreuth
- Philosophy and Finance Seminar on ‘Finance and Social Justice’ (October and November 2016)
- Philosophy and Finance Seminar on ‘The Ethics of Sovereign Debt’ (April 2015)
Faculty of Philosophy, University of Cambridge
- Lectures on democracy Part IB (Michaelmas 2016)
- Discussion group for Political Philosophy Part IB (Lent 2016)
- Supervision and extended essays on Political Philosophy Parts IB and II for Churchill, Gonville & Caius, Pembroke, and Trinity (2015-2016)
POLIS, University of Cambridge
- Discussion groups on Ethics for MPhil in Public Policy (Lent 2015)
Department of Philosophy, University of Amsterdam
- Discussion groups on History of Philosophy (2011-2012)