Expand/collapse navigation
Home
Papers
Teaching
Metaphysics (Online)
Critical Thinking (Online)
Chinese Philosophy I
Chinese Philosophy II
Ethics
Applied Ethics
Philosophy of Religion I
Philosophy of Religion II
Syllabi, Assignments, Evals
CV
Contact
Home
Papers
Teaching
CV
Contact
SYLLABI
Ethics
Syllabus
Philosophy of Religion
Syllabus
Classical Chinese Philosophy
Syllabus
Introduction to Philosophy
Syllabus
Metaphysics
Syllabus
Social and Political Philosophy
Syllabus
Environmental Ethics
Syllabus
Sample Assignments
Chinese Philosophy: Mozi on Impartiality
Assignment
Chinese Philosophy: Xunzi on The Human Way
Assignment
Philosophy of Religion: Freedom + Omniscience
Assignment
Philosophy of Religion: Fine-Tuning
Assignment
Ethics: Eating Meat
Assignment
Ethics: Abortion
Assignment
Proposal
Assignment
Peer-Review
Assignment
Intro to Philosophy
Assignments
TEACHING EVALUATIONS
Evaluations
Metaphysics (Online)
Critical Thinking (Online)
Chinese Philosophy I
Chinese Philosophy II
Ethics
Applied Ethics
Philosophy of Religion I
Philosophy of Religion II
Syllabi, Assignments, Evals