Teaching
- University of Cambridge, Regular Guest Lecturer in Philosophy of Religion (2017-2020)
- Faraday Institute for Science and Religion, University of Cambridge, Adjunct (2020)
- University of Cambridge, Department of Philosophy, Teaching Supervisor (2020-2021)
- Public Programs (6-9 Month courses I taught for the public), BC Mennonite Brethren (2012-2017)
- Regent College, Teaching Assistant (2013)
- Regent College, Helped teach and oversee the graduate writing program, tutoring masters students (2011-2012)
- Ozark Christian College, Teaching Assistant and Guest Lecturer (2009-2010)