Facilitation and Instructional Experience
Ongoing
Associate Faculty, Royal Roads University, School of Education and Technology
- LRNT521 – Graphic Design for Instructional Designers (since 2018)
University of Victoria, Continuing Studies
- EDCA112 – Strategies and Tools for Teaching Adults Online (since 2019)
2020
Workshop development and facilitation, Royal Roads University / Hainan Normal University, China
- 21st Century Learning
- Developing Learning Outcomes
- Assessment for Learning: Making Assessment Matter
2019
Workshop development and facilitation, Royal Roads University
- Teaching with Liberating Structures
2018
Workshop Development and Facilitation, University of Victoria
- EDCA601 – Enhancing Your Classroom Training with Technology
Associate Faculty, Royal Roads University, School of Education and Technology
- EDLM560 – Leading in the Technology-Mediated Environment
2017 – ongoing
Faculty Development Workshop Facilitator, Royal Roads University
- Instructional Skills Workshop
- Facilitating Learning Online (FLO) Fundamentals
- Moodle Editing workshops
- Other workshops like Open Pedagogy, Grading, Effective Feedback, etc.
2009 – 2017
Instructor, British Columbia Institute of Technology
Program Head, Communication Design Essentials, Management Certificate
- Program Head and administrative duties

- Teaching many communication design and Adobe software courses.
- Outcome-based educational design using blended e-learning strategies.
- Subject matter expertise in typography, page layout, and prepress.
2007 – 2017
Assistant Instructor, British Columbia Institute of Technology
Graphic Communications Technology Management, Diploma
- Creation of self-guided online modules for experiential learning.
- Lab supervision and guidance in a fully-equipped imaging facility.
- Co-teach print classes.
- Instructional support and tutorial sessions for key courses.