Theology
- HTP1101 Trends in Western Thought: Friendship, Imagination, and Transcendence. Saint Paul
- THO 2141 The Kingdom of God: Eschatology in North American Theologies. Saint Paul
- THO 2176 Thinking in Tongues: 20th Century Pentecostal/Charismatic Movements. Saint Paul
- THO 2198 Introduction to Theology. Saint Paul
- THO 2316 Religion, Culture, and Diversity. Saint Paul
- THO 2366 Adult Christian Spirituality: Additional Qualifications in Religious Education Part III. Saint Paul
- THO 3162 Christian Revelation and Faith. Saint Paul
- THO 3164: Jesus Christ and the Language of Christian Hope. Saint Paul
- THO 3168 Christian Spirituality. Saint Paul
- THO 5108: Christianity and World Religions. Saint Paul
- THO 7192: The Ecumenical and Interreligious Context of Ministry. Saint Paul
- The Gift of the Diversity of Christian Worship. OSTS, AST May 2022.
- The Implications of the Life, Death, and Resurrection of Jesus the Christ. OSTS
- Introduction to North American Evangelicals. OSTS Sep 2022 & Feb 2023.
Technology
- CST 2335 Graphical Interface Programming (Android/Java). labs Algonquin College
- CST 8102 GNU Linux (BASH). Algonquin College
- CST 8117 Web Design (HTML/CSS/JS). Algonquin College
- CST 8202 Windows Desktop Support (NTShell, Powershell). Algonquin College
- CST 8215 Database Fundamentals (SQL). Algonquin College
- CST 8219 C++ Programming. Algonquin College
- CST 8234 ANSI C Programming. Algonquin College
- CST 8285 Web Programming (HTML/CSS/JS/PHP) labs. Algonquin College
- NET 1001 Computer Technology Basics. Algonquin College/Carleton University
- NET 1004/NET 2009 Assembly and Machine Language. Algonquin College/Carleton University
- NET 3010 Web Development. Algonquin College/Carleton University
- Entrust Certified Trainer. all products (2000-2002)
- Multimedia Web-developer. developed programme curriculum for Willis College (Ottawa, ON 2000)
- “Managing Internet Security Infrastructure.” for Bank of Canada (1999)
- Software Development and Systems Analysis. Willis College (Ottawa, ON 1994-1996)