Teaching

Teaching the science of being human.

Instructor of Record at eight Canadian universities. I bring research-active scholarship, clinical experience, and a commitment to inclusive, evidence-based teaching to every course, whether students are meeting psychology for the first time or deepening their research methods.

Where I've taught
Wilfrid Laurier UniversityOntario Tech UniversityDurham CollegeFanshawe CollegeOCAD UniversityRenison · University of WaterlooTrent UniversityBrock University
Courses

20+ courses designed
and delivered.

Foundations of Psychology

Introduction to Psychology · Foundations of Psychology · Introduction to Cognitive Science

Human Development Across the Lifespan

Developmental Psychology · Human Development Across the Lifespan · Childhood and Youth Through the Ages · Applications in Social Development

Mind, Behaviour & Psychological Wellbeing

Abnormal Psychology · Personality Psychology · Positive Psychology · Drugs and Behaviour · Culture and Psychology · New Technological Advancements and Mental Health · Artificial Intelligence and Adolescents' Mental Health

Applied Practice in Human Services

Communications · Professionalism · Person-Directed Plans · Observations, Records and Accountability · Teaching and Learning in Developmental Services

Research, Innovation & Advanced Practice

Research Essentials · Research Project for Developmental Services (Capstone) · Developmental Support Practicum

And more

Several additional courses across psychology and developmental services, spanning foundational to advanced levels.

Pedagogical approach

I design classrooms where every student can engage critically and achieve at their highest level, integrating current research into practical, lived learning.

Culturally responsive pedagogy Universal Design for Learning Trauma-informed practice Research-to-practice integration
Academic collaborations

Guest lectures & curriculum advisory.

Available for visiting faculty appointments, guest lectures, course design consultation, and curriculum advisory, particularly for programs integrating developmental science, behavioural science, or equity.