Teaching Materials

Courses as Instructor of Record

Philosophy of Mind - PHIL320

Introduction to Philosophy - PHIL251

Introduction to Logic - PHIL240

Courses as Teaching Assistant

Introduction to Logic - PHIL240