TeachingPrimary Instructor University of British Columbia PHIL 332: Environmental Ethics (Summer 2026) View Syllabus PHIL 333: Biomedical Ethics (Winter 2026) View Syllabus University of Wisconsin - Milwaukee PHILOS 532: Moral Epistemology (Winter 2025) View Syllabus PHILOS 271: Indigenous Philosophy (Winter 2025) View Syllabus PHILOS 241: Introduction to Ethics (Winter 2025) View Syllabus PHILOS 941: Seminar in Ethics (Fall 2024) View Syllabus PHILOS 355: Political Philosophy (Fall 2024) View Syllabus PHILOS 101: Introduction to Philosophy (Fall 2024) View Syllabus McGill University GSFS 404: Politics of Identity (Fall 2022) View Syllabus PHIL 237: Contemporary Moral Issues (Summer 2021) View Syllabus Teaching Assistant McGill University ENVR 203: Knowledge, Ethics and Environment (Winter 2020, 2021, 2022, 2023) PHIL 237: Contemporary Moral Issues (Winter 2020, 2021, 2022) PHIL 230: Introduction to Moral Philosophy (Fall 2021) PHIL 340: Philosophy of Law (Fall 2020) PHIL 240: Political Philosophy (Fall 2019) INTD 397: Power & Empowerment (Fall 2019) University of Toronto PHL B12H: Philosophy of Sexuality (Winter 2019) PHL 113F: Introduction to Philosophy (Winter 2019) PHL 265H: Political Philosophy (Fall 2018) PHL B09H: Biomedical Ethics (Fall 2018) PHL B99H: Writing for Philosophy (Fall 2018) PHL 281H: Bioethics (Summer 2018) PHLA 11H: Introduction to Ethics (Winter 2018) PHL 323H: Social & Cultural Theory (Fall 2017) Public Lectures "Good vs. Evil in the Modern World" Osher Lifelong Learning Institute, UWM. October 10th, 2025. "Researching Indigenous Philosophy" UWM Philosophy Club. April 12th, 2025. "Whatever Happened to Good and Evil?" Immanuel Presbyterian Church. January 19th, 2025. Guest Lectures McGill University "Mill on Freedom of Opinion & Expression" PHIL 240: Political Philosophy (Dr. Oran Magal). Fall 2019. |