Teaching & Workshops

Spaces Where People Can Think Differently.

Courses, workshops, and programs that take the hard questions seriously.

I teach courses that ask uncomfortable questions. Not because discomfort is the point, but because the questions themselves are uncomfortable, and pretending otherwise does nobody any good. My classroom is a space where theology meets real-world contexts.

David writing Economics + Theology on a chalkboard

Teaching Philosophy

Learning occurs through genuine encounter across difference. It is in this dissonance that true transformative learning occurs.

Higher Education

Selected Courses

Emmanuel College, University of Toronto

Facilitation

Workshop Programs

Engage Difference! DUIM participants working in small cohorts at round tables

Canadian Council of Churches

Engage Difference! Deepening Understanding for Intercultural Ministry (DUIM)

A 5-day residential intensive and 12-week blended learning program that equips ministry leaders to navigate cultural difference with faith, depth, and practice. Working in small cohorts, participants explore cultural theory through a faith lens, examine power and social location, and develop practical tools for intercultural ministry in their contexts.

19programs delivered since 2020, across 6 provinces and 9 cities
300+ministry leaders trained, from 15 denominations
97%relevance rating among participants
100%facilitation quality score