TEACHING

2020 – 2021:

PY3100: Reading Philosophy
PY5404: Conceptual Engineering

2019 – 2020:

PY3100: Reading Philosophy
PY5404: Conceptual Engineering (with Kevin Scharp)
PY4601: Paradoxes

2018 – 2019:

PY4648: Conceptual Engineering (with Kevin Scharp)
PY3100: Reading Philosophy

2017 – 2018:

PY3100 Reading Philosophy

2016 – 2017:

PY4648: Conceptual Engineering (with Kevin Scharp)
PY3100: Reading Philosophy

2015 – 2016:

PY4606: Contemporary Epistemology
PY5324: Philosophy of Logic (with Aaron Cotnoir)

2014 – 2015:

PY5324: Philosophy of Logic
PY4601: Paradoxes

2013 – 2014:

PY4606: Contemporary Epistemology

2012 – 2013:

PY5325: Metaphysics (Co-taught with Katherine Hawley.)
PY4601: Paradoxes
PY2002: Metaphysics and Science
PY1006: Reasoning and Knowledge

2011 – 2012:

PY4606: Contemporary Epistemology
PY2002: Metaphysics and Science
PY1006: Reasoning and Knowledge

2010 – 2011:

PY4606 Contemporary Epistemology
PY2002: Metaphysics and Science
PY1006: Reasoning and Knowledge

2010 – 2011:

PY1006: Reasoning and Knowledge

2009 – 2010:

PY1006: Reasoning and Knowledge

2008 – 2009:

PY4632: Contemporary Philosophy of Language
PY2004: Modern Philosophy (Descartes)
PY1006: Reasoning and Knowledge

2006 – 2007:

PY5402: MLitt: Advanced Epistemology
PY4623: Advanced Philosophy of Language (Contextualism)

2005 – 2006:

PY5324: Philosophy of Logic
PY5102: Philosophy of Language
PY4606: Contemporary Epistemology
PY4613: Analytical Philosophy in the Late 20th Century
PY3701: Language and Reality

2004 – 2005:

PY3001: Epistemology

2003 – 2004:

PY5101: Current Issues I
PY3001: Epistemology
PY3004: Philosophy of Language

2002 – 2003:

PY3004: Philosophy of Language
LM2002: From Descartes to Kant
LM2001: Philosophy of Science: Space, Time, and Infinity
LM1007: Knowledge and Reality