Drugs, Human Enhancement, and the Mastery of Nature, Spring semester, Ohio State University, 2023
Pharmcoethics, Spring semester, Ohio State University, 2023
Biomedical Ethics, Spring semester, The University of Akron, 2023
Drugs, Human Enhancement, and the Mastery of Nature, Fall semester, Ohio State University, 2022
Pharmcoethics, Fall semester, Ohio State University, 2022
Biomedical Ethics, Fall semester, The University of Akron, 2022
Introduction to Ethics, Fall semester, The University of Akron, 2022
Introduction to Ethics, Spring semester, The University of Akron, 2022
Environmental Ethics, Spring semester, The Ethical Society of Saint Louis, 2019
Ethics, Spring semester, Saint Louis University, 2019
Bioethics, Fall semester, The Ethical Society of Saint Louis, 2018
Ethics, Fall semester, Saint Louis University, 2018
The Ethics of Technology, Spring semester, The Ethical Society of Saint Louis, 2018.
Sexual Ethics, Fall semester, The Ethical Society of Saint Louis, 2017.
Introduction to Philosophy, Summer semester, Saint Louis University, 2017.
Introduction to the Philosophy of Well-Being, Spring semester, The Ethical Society of Saint Louis, Saint Louis, 2017.
Introduction to Political Philosophy, Fall semester, The Ethical Society of Saint Louis, Saint Louis, 2016.
Introduction to Philosophy, Spring semester, The Ethical Society of Saint Louis, Saint Louis, 2016.
Ethics, Fall semester, The Ethical Society of Saint Louis, Saint Louis, 2015.
Ethics, Spring semester, Saint Louis University, 2015.
Ethics, Fall semester, Saint Louis University, 2014.