New York University Shanghai, Philosophy Department
Kant (2025)
Metaphysics (2024; 2025)
Great Works in Philosophy (2024)
Logic (2024; 2025)
University of Manitoba, Philosophy Department
Introduction to Logic (2023)
Theory of Knowledge (2022)
Introduction to Philosophy (2021)
Metaphysics (2020)
Critical Thinking (2015; 2021 (x4); 2022 (x2); 2023 (x2))
Business Ethics (2018, 2019; 2020)
Kant (2018; 2020; 2023)
Fundamentals in the Philosophy of Language (2019, 2021)
Intermediate Logic (2019)
University of Toronto, Philosophy Department
Introduction to Philosophy (Historical) (2021)
Topics in Philosophy of Mind: Perception (2017)
As Teaching Assistant
University of Toronto, Philosophy Department
Metaphysics (K. Boyd, 2016)
Logic (J. Brunning, 2016)
Philosophy for Scientists (I. Dickie, 2016)
Minds and Machines (B. Cantwell-Smith, 2015)
University of Manitoba, Philosophy Department
Medical Ethics (M. Pauls, 2013)
Business Ethics (M. Rosner, 2013)
Logic (K. Warmbrōd, 2013)
Logic (C. Tillman, 2012)
University of Winnipeg, Philosophy Department
Logic (L. Friesen, 2011)
Introduction to Philosophy (S. Tomsons, 2011)