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)

Additional Syllabi