Modules led at UCL

    PHIL0077: Equality

        Reading list

    PHIL0024: Ethics

        Reading list

Seminars taught at UCL

    PHIL0007: Introduction to Political Philosophy

Link to my office hours available on Moodle.

Tutorials/classes taught at Oxford

    Practical Ethics


    Knowledge and Reality

    Philosophical Logic

    Philosophy of Logic and Language

    General and Moral Philosophy

    Introduction to Logic

Outreach & access

    UNIQ summer school (2019, 2020)

    Academic taster sessions, St Anne's College, Oxford (2019, 2020)