teaching experience
| The Human Person: Philosophical Issues St. Joseph’s College, University of Alberta | Fall 2025, Winter 2026, Spring & Summer 2026 |
| Introduction to Christianity St. Thomas More College, University of Saskatchewan | Winter 2026 |
| The Bible and Film McMaster University | Winter 2023 |
| Mysticism University of Waterloo | Fall 2023 |
ta experience
| The Human Person: Philosophical Issues (Grader) | Winter 2024, Fall 2025 |
| Health, Healing, and Religion | Fall 2023 |
| Death and Dying: Comparative Views | Spring 2022, Fall 2021, Fall 2013 |
| Cults, Conspiracies, and Close Encounters | Winter 2022, Fall 2019 |
| Love | Winter 2021 |
| Spirits, Ghosts and Demons | Spring 2021, Fall 2020 |
| What on Earth is Religion? | Spring 2020, Winter 2020, Winter 2019 |
| Sport and/as Religion | Fall 2018 |
| Images of the Divine Feminine | Fall 2014 |
| Health, Aging and Society (Grader | Winter 2013 |