Courses taught at Boston University (click for syllabi)
- Introduction to Philosophy (Spring 2026)
- Mind, Brain, and Self (Spring 2026)
- Philosophy of Cognitive Science (Fall 2025)
- Science, Technology, and Values (Fall 2025)
- Gender, Race, and Science (Spring 2025).
Courses taught at Seneca Polytechnic
The Digital World: Issues and Trends (Fall 2023; Summer 2023).
The Tangled Web: Enabling Connections and Facilitating Discord (Summer 2023).
Courses taught at the University of Toronto (click for syllabi)
- Issues in Philosophy of Mind: Technology and the Mind (Fall 2022).
- Minds & Machines (Fall 2021).
- Issues in Philosophy of Mind: The Imagination (Summer 2021).
- Science Fiction and Philosophy (Summer 2020).