Main Instructor:

Advanced Ethics, Vrije Universiteit Amsterdam                                                               2026

Ethics II PPE, Vrije Universiteit Amsterdam 2026

Moral Philosophy, Vrije Universiteit Amsterdam 2024

Thesis Supervision:

PPE Bachelor's, Vrije Universiteit Amsterdam                       2025 & 2026

Supervision of students (with six tutorials, four one-on-one meetings, and seven group meetings per group of students)

Teaching Assistant:

Creativity and Discovery in Science, Erasmus University Rotterdam | TA 2023

Access the course content here


Philosophy of Economics, Erasmus University Rotterdam | TA   2019 & 2020

Access the course content here

Guest Lecturer:

Social Choice Theory, Erasmus University ReMa | Guest Lecturer 2021

Access the course content here