My teaching portfolio is available here.
- Primary Instructor
- PHI 341: Philosophy of Religion. Spring 2027 (Scheduled).
- PHI 107: Theories of Knowledge and Reality. Fall 2026.
- PHI 192: Introduction to Moral Theory. Summer 2026 (Online), Spring 2026, Fall 2025.
- PHI 293: Ethics and Media Professions. Summer 2024. (Online).
- Teaching Assistant
- PHI 251: Logic (Michael Rieppel). Fall 2022
- PHI 171: Critical Thinking (Erica Shumener). Spring 2023.
- PHI 293: Ethics and Media Professions (William Osborne). Fall 2023.
- PHI 192: Introduction to Moral Theory (James Lee). Spring 2024.