Academic Teaching Experience
Primary Instructor
AI and The Human Condition (Philosophy, 1000-Level), University of Cincinnati, Jan 2027 – April 2027 (Upcoming)
Co-Instructor
Normative Ethics (Philosophy, 3000-Level), Western University, Sept 2024 – Dec 2024
Part of Western’s Mentorship in University Teaching Program (MiUT)
Tutorial Instructor/Teaching Assistant
Ethics, Law and Politics (Philosophy, 1000-Level), Western University, Jan 2024 – April 2024
Ethics, Law and Politics (Philosophy, 1000-Level), Western University, Jan 2023 – April 2023
Power, Oppression, and Privilege (Philosophy, 2000-Level), Western University, Sept 2022 – Dec 2022
Introduction to Philosophy (Philosophy, 1000-Level), Western University, Sept 2021 – April 2022
Social and Political Issues (Philosophy, 1000-Level), University of Guelph, Jan 2021 – April 2021
Ethics (Philosophy, 2000-Level), University of Guelph, Sept 2020 – Dec 2020
The Social Nature of Knowledge (Cross-Listed Knowledge Integration and Philosophy, 2000-Level), University of Waterloo, Jan 2020 – April 2020
The Social Nature of Knowledge (Cross-Listed Knowledge Integration and Philosophy, 2000-Level), University of Waterloo, Jan 2019 – April 2019
Guest Lecturer
"AI Bias,” Ethics of AI (Philosophy, 1000-Level), University of Cincinnati, September 22, 2026
“Our Treatment of Non-Human Animals,” Ethics, Law, and Politics (Philosophy, 1000-Level), Western University, March 19 and 21, 2024
“Harm and Artificial Intelligence,” Ethical and Societal Implications of A.I. (Cross-Listed Philosophy and CompSci, Graduate-Level Course), Western University, February 16, 2023
“Responsibility for Justice,” Power, Oppression, and Privilege (Philosophy, 2000-Level), Western University, November 28, 2022