Teaching is central to my self-conception as a philosopher. I think that philosophy is most important when it speaks to existential questions concerning how we choose to live our lives, and accordingly, it is my aim to show how sources in the history of philosophy can speak to and with our contemporary problems. You can find my YouTube channel with many of my lectures to students here.
Spring 2026 (Anticipated)
Philosophy 1115: Introduction to Philosophy. Central New Mexico Community College. Onl;ine.
Philosophy 1115: Introduction to Philosophy. Central New Mexico Community College. Online.
Philosophy 1115: Introduction to Philosophy. Central New Mexico Community College. Online.
Philosophy 2210: Early Modern Philosophy. University of New Mexico. Online.
Philosophy 372: Modern Social and Political Philosophy. University of New Mexico. In person.
Fall 2025
Philosophy 1115: Introduction to Philosophy. Central New Mexico Community College. Online.
Philosophy 1130: Contemporary Moral Issues. Central New Mexico Community College. In person.
Philosophy 2120: Biomedical Ethics. Central New Mexico Community College. Online.
Philosophy 2210: Early Modern Philosophy. University of New Mexico. Online.
Philosophy 2210: Early Modern Philosophy. University of New Mexico. In person.
Summer 2025
Philosophy 2120: Biomedical Ethics. Central New Mexico Community College. In person.
Summer 2024
Philosophy 1130: Contemporary Moral Issues. Central New Mexico Community College. Online.
Spring 2024
Philosophy 1115: Introduction to Philosophy. Central New Mexico Community College. Online.
Philosophy 2220: Ancient Greek Philosophy. University of New Mexico. Online.
Philosophy 358: Ethical Theory. University of New Mexico. In person.
Women, Gender, and Sexuality Studies 2110: Introduction to Women, Gender, and Sexuality Studies. Online.
Fall 2023
Philosophy 1115: Introduction to Philosophy. Central New Mexico Community College. Online.
Philosophy 2210: Early Modern Philosophy. University of New Mexico. In person.
Philosophy 2220: Ancient Greek Philosophy. University of New Mexico. Online.
Spring 2023
Philosophy 2210: Early Modern Philosophy. University of New Mexico. In person.
Fall 2022
Philosophy 2210: Early Modern Philosophy. University of New Mexico. Online.
Summer 2022
Philosophy 1115: Introduction to Philosophy. University of New Mexico. Online.
Spring 2022
Philosophy 2210: Early Modern Philosophy. University of New Mexico. Online.
Fall 2021
Philosophy 2210: Early Modern Philosophy. University of New Mexico. Online.
