Lecturer
| Hellenistic Philosophy and the Fathers of the Church | Winter 2024 |
| Medieval Philosophy | Winter 2024 |
| Introduction to Metaphysics | Fall 2023 |
| Research Methodology (Graduate level) | Fall 2023 |
| Mystery of the Trinity | Winter 2023 |
| Introduction to Metaphysics | Winter 2023 |
| Latin II | Winter 2023 |
| Latin I | Fall 2022 |
| Mystery of the Trinity | Winter 2022 |
| Introduction to Metaphysics | Winter 2022 |
| Latin II | Winter 2022 |
| Latin I | Fall 2021 |
| Introduction to Metaphysics | Summer 2020 |
| Introduction to Thomas Aquinas | Winter 2018 |
(St. Augustine Seminary/Toronto School of Theology)
Lecturer
(Toronto Metropolitan University)
| Philosophy of Religion | Fall 2022 |
| Ideas that Shape the World: Middle Ages | Fall 2020 |
Lecturer
(University of Toronto)
| Introduction to Philosophy: Persons and Value | Summer 2020 |
Teaching assistant
(University of Toronto)
| Practical Reason and Human Action | Fall 2020 |
| Philosophy at the Movies | Summer 2020 |
| Introduction to Ethics | Fall 2019 |
| Bioethics | Winter 2018 |
| Reason and Truth: Introduction to Philosophy | Fall 2017 |
| Law and Morality | Fall 2016 |
| Bioethics | Winter 2016 |
| Biomedical ethics | Fall 2015 |
| Biomedical ethics | Winter 2015 |
| Early Medieval Philosophy | Fall 2014 |
| Late Medieval Philosophy | Winter 2014 |
Teaching Dossier available upon request