University of Northern British Columbia (UNBC):
* Assigned to teach in the 2024/2025 school year.

EDUC 201 – Education Theory and Practice *

EDUC 342 – Social Dynamics of Classrooms

EDUC 360 – Curriculum and Instruction: Introduction

EDUC 370 – Numeracy Across the Curriculum

EDUC 376 – Numeracy: Math Concepts *

EDUC 391 – Experiential Practicum

EDUC 394 – Pedagogy, Curriculum, and Teaching – Theory in Practice *

EDUC 400 – Curricular Enactment in the Elementary Years with a Focus on Fine Arts, Literacy, and Numeracy (Taught the NUMERACY component)

EDUC 405 – Reflective Practice Through Inquiry and Portfolio *

EDUC 421 – Assessment and Motivation *

EDUC 431 – Educational Technology

EDUC 490 – Formative Practicum

EDUC 491 – Summative Practicum

EDUC 592 – Special Topics (Planning and Prepping for Practicum)

EDUC 601 – Educational Research Design and Methodology

EDUC 606 – Leading for Change *

EDUC 633 – Human Development: Implications for Education

EDUC 634 – Achievement Motivation

EDUC 639 – School Based Teams, Consultants, and Families

EDUC 656 – Instructional Leadership *

EDUC 796 – Portfolio


St. Marks College (at UBC):

EDUC 430 – The Catholic School Teacher: Pre-Practicum Course 

CALR 526 – Curriculum, Assessment, and Evaluation in Catholic Schools


Simon Fraser University (SFU):

EDUC 454 – Quantitative Approaches to Environmental Education

EDUC 471 – Curriculum Development: Theory and Practice


School District No. 46 (Sunshine Coast)

Math 8-12, Calculus 12, Science 8-10, Earth Science 11, and Chemistry 11/12