- Associate Professor, Faculty of Education, Simon Fraser Univerisity (1999–present)
- Limited Term Assistant Professor, Faculty of Education, ¶¡ÏãÔ°AV (1998–1999)
- Faculty, Vancouver School of Theology (1994–1999)
- Instructor, Physical Education and Fine Art Departments, Trinity Western University (1990–1988)
- Sessional Lecturer, Faculty of Education, ¶¡ÏãÔ°AV (1997)
- Sessional Lecturer, Interdisciplinary Studies and Spiritual Theology, Regent College (1989–1994)
- Consultant and Workshop Facilitator, Various (Canada, US, Korea and the UK) (1982–present)