Courses Taught
PHIL 303 - Markets and Morals (Queen’s University, Winter 2025)
PHIL 157 - The State and the Citizen (Queen’s University, Fall 2023) [Syllabus]
Courses TA’d
PHIL 157 – Moral Issues (Queen’s University, Fall 2024)
PHIL 348 – Freedom of the Will (Queen’s University, Winter 2024)
PHIL 303 – Markets and Morals (Queen’s University, Winter 2023)
PHIL 157 – Moral Issues (Queen’s University, Fall 2022)
PHIL 318 – Philosophy of Law (Queen’s University, Winter 2022)
PHIL 260 – Introduction to Logic (Queen’s University, Fall 2021)
PHIL 257 – Ethics (Queen’s University, Winter 2021)
PHIL 257 – Ethics, (Queen’s University, Fall 2020)
PHIL 2037G – Philosophy and AI (University of Western Ontario, Winter 2019)
PHIL 2500G – Intro to Theory of Knowledge (University of Western Ontario, Fall 2018)