Teaching Experience


I have taught classes at Iowa State University, the State University of New York at Buffalo, the University of Texas at Austin, the University of California, Riverside, Riverside Community College, Austin Community College, and South University. Here are some notable teaching opportunities I have experienced:

Here are some of the courses I have taught before or will teach shortly:

Spring 2027 (Iowa State University) Fall 2025 and Fall 2026 (Iowa State University) Fall 2024-Present (Iowa State University) (Other courses listed above supplement these core teaching duties) Spring 2023 (SUNY Buffalo - mix of asynchronous online and in-person classes) Fall 2022 (SUNY Buffalo) Spring 2022 (SUNY Buffalo) Spring 2021 (SUNY Buffalo) Spring 2020 (SUNY Buffalo) Fall 2019 - Spring 2025 (SUNY Buffalo)
* Other than the courses listed above, each semester at SUNY Buffalo, I taught some combination of Medical Ethics, Environmental Ethics, and Contemporary Moral Problems. I can make syllabi for these classes available upon request.

Spring 2019 (Austin Community College) Fall 2018 (Austin Community College) Fall 2016 - Spring 2019
* Other than the courses listed above, each semester at Austin Community College, I taught Ethics and Intro to Philosophy. I can make syllabi for these classes available upon request.

Summer 2009 Spring 2009