York University
-
- Justice, Law, and Morality (Fall 2020, Winter 2021)
- Ethics (Fall 2020, Winter 2021)
- Ethics of Artificial Intelligence (Fall 2019, Winter 2020)
University of Toronto (2017 Superior Teaching Award)
-
- Bioethics (Summer 2016, Summer 2017)
- Introduction to Ethics (Summer 2015)
Virginia Tech
-
- Language and Logic (Summer 2012)