top of page

Birkbeck, University of London

Research in Practical Philosophy Spring 2026 (two sessions)

Ethics of Technology and AI Autumn 2025

Introduction to Philosophy: Ethics and Political Philosophy (MA conversion module) Autumn 2025

Morality, Society and Politics Spring 2026

The Queen's College (Oxford)

Philosophy of Mind | Hilary 2025

Knowledge and Reality | Hilary 2024, Trinity 2024, Michaelmas 2024, Hilary 2025

Ethics | Michaelmas 2023, Trinity 2024, Michaelmas 2024

General Philosophy | Hilary 2024, Hilary 2025

Moral Philosophy | Trinity 2024, Trinity 2025

Introduction to Logic | Michaelmas 2023, Michaelmas 2024

Baruch College (CUNY)

Computer Ethics | Fall 2019

Hunter College (CUNY)

Introduction to Ethics | Fall 2018, Spring 2019

Introduction to Logic and the Scientific Method | Fall 2017, Spring 2017 (as TA)

Introduction to Philosophy | Spring 2018, Spring 2017, Fall 2016 (as main instructor and as TA), Spring 2016 (as TA), Fall 2015 (as TA)

bottom of page