Teaching
My teaching portfolio, course evaluations, and course syllabi are collected below.
My teaching portfolio, course evaluations, and course syllabi are collected below.
PHI 381: Existentialism -
PHL 369U: Philosophy of Sex and Love - Syllabus
PHI 359: Immersive Experience and Virtual Reality - Syllabus
PHI 345: Metaphysics -
PHI 344: Philosophy of Mind - Syllabus
PHI 331: Social and Political Philosophy (Service-Learning Course) - Syllabus
PHL 306U: Science and Society - Syllabus
PHI 272: Modern Philosophy - Syllabus
PHI 2604: Critical Thinking and Ethics
PHI 238: Environmental Ethics - Syllabus
PHIL 2020: Critical Thinking - Syllabus
PHI 130: Contemporary Moral Issues
PHI 115: Social and Ethical Issues in Computing - Syllabus
PHI 109: Superhuman Mind - Syllabus
PHI 101: Introduction to Philosophy - Syllabus
PHI 239: Ethics of Artificial Intelligence - Coming Soon!
PHI 344: Philosophy of Mind - Syllabus