Issues in Political Philosophy (PHL365) - University of Toronto, Summer 2025
Upper-level course on 'Cultural Politics, Social Identities, and Injustice.' Topics included epistemic injustice, liberalism and identity, ideology, and reparations.
Political Philosophy (ARTS2384) - University of New South Wales, Fall 2022
Course on 'Global Justice.' Topics included (non-)associational theories of global justice, geo-engineering, nationalism, and immigration.
University of Toronto
Knowledge and Reality (PHL232) - Winter 2026
Introduction to Political Philosophy (PHL265) - Fall 2025
17th and 18th Century Philosophy (PHL210) - Fall and Winter 2024-5
Bioethics (PHL281) - Summer 2024
Persons, Minds, and Bodies (PHL240) - Winter 2024
Law and Morality (PHL271) - Fall 2023
Introduction to Philosophy (Historical) (PHL100) - Summer 2023
Introduction to Philosophy (Thematic) (PHL101) - Fall and Winter 2022-3
University of Sydney
Reality, Ethics, Beauty (PHIL1011) - Fall 2022
Ideas and Movements that Changed the World (FASS2100) - Winter 2022 and Fall 2021
Introduction to Logic (PHIL1012) - Fall 2021Â
University of New South Wales
Political Philosophy (ARTS2384) - Fall 2022