In Spring 2019 I am scheduled to teach:

Phil 2 (Introduction to Ethics)
Syllabus002-S19
Schedule002-S19


Phil 26 (History of Philosophy)
This is a fully online course with no face to face meetings
Phil 26 Syllabus
Phil 26 Schedule of Readings and Assignments



Phil 145B (Philosophies of India); Writing Intensive
This is a fully online course with no face to face meetings.
Syllabus145B-S19
Schedule145B-S19


Basic Blue RapidWeaver theme by ThemeFlood