Classes I Teach

Spring 2024

CRNCourseSec.Title
44535PHIL 150ZIntroduction to Philosophy
44536PHIL 151ZIntroduction to Philosophy
48633PHIL 701Deductive Logic
48926PHIL 7H01Deductive Logic - HONORS
41061PHIL 801YEthics
47804PHIL 77Y64RSpecial Projects in Philosophy

Winter 2024

CRNCourseSec.Title
32959PHIL 101YIntroduction to Philosophy
34280PHIL 154ZIntroduction to Philosophy
38022PHIL 352ZCritical Thinking and Writing
38678PHIL 3001Introduction to Existentialism
Back to Top