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)

Philosophy and Social Justice Webinar 2