Teaching Exerperience
Primary Instructor
PHI 310. Introduction to Formal Logic.
Spring 2024.
PHI 315. Philosophy and Science Fiction.
Fall 2015.
PHI 293. Ethics & Media Professions.
Fall 2022; Fall 2023; Fall 2024; Spring 2023.
PHI 251. Introduction to Logic.
Spring 2022; Spring 2021.
PHI 261. Ethical Issues in Business.
Spring 2024x2
PHI 222. Ethics in the Computer Age.
Fall 2023x2; Spring 2024.
PHI 171. Critical Thinking.
Fall 2020; F2021.
PHI 133. Sex & Death.
Fall 2023.
PHI 130. Introduction to Philosophy: Morality & Society.
Fall 2016.
PHI 120. Introduction to Logic.
Spring 2015; Fall 2014; Spring 2016.
PHI 107. Introduction to Philosophy: Metaphysics & Epistemology.
Su. 2022; Su. 2023; Su. 2024
Teaching Assistant
PHI 293. Ethics & Media Professions. Paul Prescott.
Spring 2020.
PHI 251. Introduction to Logic.
Mark Heller. Spring 2019.
PHI 197. Human Nature.
Chris Noble. Fall 2018.
PHI 192. Introduction to Moral Theory.
Dave Sobel. Spring 2018.
PHI 175. Social & Political Philosophy.
Dave Sobel. Fall 2019.
PHI 120. Introduction to Logic.
Tim Sundell. Fall 2014.
PHI 120. Introduction to Logic.
Bob Sandmeyer. Spring 2014.
PHI 107. Introduction to Philosophy: Metaphysics & Epistemology.
Bob Van Gulick. Fall 2017