St. Norbert College, Teaching Fellow, 2012-2013
- Philosophy of Human Nature
Davidson College, Visiting Assistant Professor, 2011-2012
- Theories of Knowledge
- Philosophy of Mind
- History of Modern Philosophy
- Reason and Argument
- Writing 101: Dialogue and Difference
Colorado College, Visiting Lecturer, 2010
- History of Modern Philosophy
University of California, Santa Cruz, Teaching Fellow/Lecturer, 2007-2011
- Origins of Analytic Philosophy
- Thought Experiments
- Introduction to Symbolic Logic
- Rhetoric and Inquiry: The Virtue of Reverence
- Rhetoric and Inquiry: Angels in America
- Self and Society