Teaching
Complete list of previous courses taught along with selected syllabi:
Existentialism .......................................Spring 2010, Fall 2009, Spring 2008
Introduction to Philosophy ...........................S2019, F2018, S2018, F2017, F2015, S2013
Introduction to Ethics ...............................Fall 2008
Honors Introduction to Ethics ........................Spring 2011
Medical Ethics .......................................Fall 2010
Metaphysics ..........................................F2019, F2016, F2014, F2011
Philosophical Writing (Puzzles and Paradoxes).........Fall 2019
Practical Reasoning ..................................Spring 2018
Social and Political Philosophy ......................Spring 2012
Symbolic Logic .......................................Spring 2017