Teaching

FALL 2018 COURSES








RECENT COURSES 
PHIL1010: Intro to Philosophy (Winter 2017, 2018)

FULL LIST OF COURSES (please email me if you'd like to see a syllabus)
Introduction to Philosophy (100 level)
Introduction to Logic (100 level)
Introduction to Ethics (100 level)
Moral Issues (100 level)
Symbolic Logic (100/200/300 level)
Ancient Greek Philosophy (200 level)
Early Modern Philosophy (200 level)
Early Modern Empiricism (200 level)
Metaphysics (300 level)
Epistemology (300/500 level)
Philosophy of Religion (300/400/500 level)
Metaphysics: Laws, Properties, and Modality (400/500 level)
Metametaphysics (400 level)
Philosophy of Language (400/500 level)


Photo: Arches National Park.