See my Statement of Teaching Philosophy.
Courses Taught (Full Responsibilities)
2024 — Present Lecturer, Iona University
- Matters of Life and Death
- Problems in Medical Ethics
2023—2024 Visiting Associate Professor, Boston University
-
- Philosophy of Sex and Gender
- Ancient Philosophy
- Medical Ethics
2021—2023 Adjunct Professor, Salt Lake Community College
- World Religions
- Introduction to Philosophy
- Introduction to Humanities
- Personal Ethics
2022 — Visiting Instructor, University of Utah
- Intellectual Traditions of the Modern World, Honors Course
2021 — Visiting Instructor, University of King’s College
- Philosophy of Technology
2019—2020 Assistant Professor (Limited Term), Dalhousie University
- Philosophy of Love and Sex
- Justice in Global Perspective
- Philosophical Issues in Feminism
- Understanding Scientific Reasoning
- Introduction to Philosophy
- Environmental Ethics
2016—2019 Adjunct Professor, Carroll University
- Bioethics
- Ethics, Values, and Judgments
- Environmental Ethics
2011—2019 Lecturer, Marquette University
- Theory of Ethics
- Contemporary Ethical Problems
- Philosophy of Human Nature (including Honors)
- Rebellious Sexualities (special seminar geared toward honors freshmen)
- Business Ethics
- Foundations of Philosophy
2015—2016 Adjunct Professor, Sacred Heart Seminary and School of Theology
- Contemporary Philosophy (Hegel to the Present)
- Ancient Philosophy
2006—2010 Adjunct Professor, Weber State University
- Introduction to Philosophy
- Contemporary Moral Issues
Courses I’m prepared to teach:
- East Asian Philosophy
- Logic
- Early Modern Philosophy
- Philosophy of Religion
- Philosophy of Mind
For more information, see my CV.
