My teaching philosophy focuses on creating safe educational environments where my students feel they belong to a learning community that values their diverse backgrounds. I strive to create lessons in my courses that are culturally responsive, accessible and inclusive. I demonstrate to students that I value their cultural practices, backgrounds, and beliefs when I design course lessons that showcase my understanding of how diversity intersects with learning. On this page is a list of the courses I've designed and taught for the past 18 years at two universities and one community college. I have taught face-to-face, blended and online (synchronous and asynchronous).
To see specific course outlines that I've designed and taught, please contact me to receive a link to my Educator's Portfolio.
Undergraduate - Ontario Tech University
BA Educational Studies
2024 EDST 3999 Special Topics -The Power of Art: Advancing Equity through the Creative Process (online)
2024 EDST 3999 Special Topics - Learning in Community (online)
2022-24 EDST 2500 Foundations of Equity, Diversity and Inclusion (online)
2022-24 EDST 4530 Social Justice Issues in Education (online)
2022-23 EDST 2120 Culture and Digital Technologies (online)
2023 EDST 3110 Information Literacy (online)
2022 AEDT 3140 Creating Digital Tools (online)
2022 AEDT 1170 Psychological Foundations and Digital Technologies (online)
Bachelor of Education
2023-24 EDUC 2400 Equity and Diversity (online)
2022 EDUC 2403 Independent Inquiry/Internship
2021/22 EDUC 3216 Teaching English Language Learners
2017 EDUC 2400 Equity and Diversity, Ontario Tech and Durham College joint field course (co-designed and co-taught
this course with Dr. Allyson Eamer)
Graduate - Ontario Tech University
2022-23 EDUC 5005G Social and Cultural Context of Education (online)
2021-22 EDUC 5108G Youth, Media and Pop Culture (online)
2020-21 EDUC 5002G Research Methods in Education (online)
Undergraduate - Trent University
2021 CHYS 3003 Arts: Theory to Practice (online)
2021 CHYS 1002 Playful Pedagogy (online)
2020 CHYS 4003 Inclusion and Diversity in Children and Youth
2019 CHYS 3003 Arts: Theory to Practice
2019 CHYS 3002 Playful Contexts in Teaching and Learning
2018-19 CHYS 1002 Playful Pedagogy
College (All courses designed and taught at Durham College)
2016-18 DIGI 1301 Emerging Digital Platforms in Contemporary Media (online)
2014-18 FWKS 4600 Field Placement, Monitoring and Evaluation
2014-18 FWKS 4500 Field Placement Seminar, Durham College
2015-18 BRCM 1300 Introduction to News Writing (online)
2015-18 BRCM 2300 Broadcast Writing, Durham College (blended)
2014 -18 BRCM 3100 Advanced Research and Interviewing
2014 PHOT 1101 Image Processing
2014 PHOT 1100 Digital Photography
2011-13 DIGI 1200 Introduction to New Media (online)
2011 JOUR 5302 Video and Web Principles (blended)
2008-13 JOUR 6301 Freelancing
2007-13 WKSP 5304 Web Publishing
2007 -13 MAGA 6300 Web Writing
2007-13 JOUR 6302 Broadcast News Production II
2006-12 JOUR 3303 Broadcast News Production I
2006-12 WKSP 4309 Magazine Publishing
2006 -12 MAGA 5300 Magazine Writing
2006-07 REPT 5301 Reporting IV