Teaching
COURSES TAUGHT
University of Regina, Graduate Program
Introduction to Educational Research (ED800)
Digital Citizenship and Media Literacies (EC&I832)
University of Regina, Teacher Education Program
Assessment and Student Learning (ECS410)
Critical Perspectives of Assessment (ECS401)
Introduction to Educational Technology and Media (EDTC300)
Curriculum as a Cultural and Social Practice (ECS210)
University of Toronto/Ontario Institute for Studies in Education, Master of Teaching Program
Reflective Inquiry and Research in Education (CTL7006)
Integrating Technology into the Classroom (CTL7016)
York University, Teacher Education Program
Rethinking Schooling: A Reintroduction to Education (EDUC1000)
Seneca College, Bachelor of Interdisciplinary Studies Program
Capstone Research Project One (INR700)
Critical Analysis of Research (INR300)
Introduction to Scholarly Research & Writing (INR207)
Seneca College, Liberal Arts University Transfer Program
Academic Research and Writing One (ARW250)
Academic Research and Writing Two (ARW350)
Introduction to Sociology One (SCL191)
Introduction to Sociology Two (SCL291)
Critical Thinking One (YKC100)
Critical Thinking Two (YKC200)
The Development of Western Thought Two (HUM200)
Seneca College, English and Liberal Studies Program
College English (EAC150)
Logic (Modes of Reasoning) (CUL120)
CERTIFICATIONS
Permanent Professional A Teacher Certification (9004488)
Saskatchewan Professional Teachers Regulatory Board, Saskatchewan, Canada
Permanent Teaching Certification (527212)
Primary Junior (JK-grade 6) Education, Senior (grades 11-12) English and Philosophy, Ontario College of Teachers, Ontario, Canada
University of Regina, Graduate Program
Introduction to Educational Research (ED800)
Digital Citizenship and Media Literacies (EC&I832)
University of Regina, Teacher Education Program
Assessment and Student Learning (ECS410)
Critical Perspectives of Assessment (ECS401)
Introduction to Educational Technology and Media (EDTC300)
Curriculum as a Cultural and Social Practice (ECS210)
University of Toronto/Ontario Institute for Studies in Education, Master of Teaching Program
Reflective Inquiry and Research in Education (CTL7006)
Integrating Technology into the Classroom (CTL7016)
York University, Teacher Education Program
Rethinking Schooling: A Reintroduction to Education (EDUC1000)
Seneca College, Bachelor of Interdisciplinary Studies Program
Capstone Research Project One (INR700)
Critical Analysis of Research (INR300)
Introduction to Scholarly Research & Writing (INR207)
Seneca College, Liberal Arts University Transfer Program
Academic Research and Writing One (ARW250)
Academic Research and Writing Two (ARW350)
Introduction to Sociology One (SCL191)
Introduction to Sociology Two (SCL291)
Critical Thinking One (YKC100)
Critical Thinking Two (YKC200)
The Development of Western Thought Two (HUM200)
Seneca College, English and Liberal Studies Program
College English (EAC150)
Logic (Modes of Reasoning) (CUL120)
CERTIFICATIONS
Permanent Professional A Teacher Certification (9004488)
Saskatchewan Professional Teachers Regulatory Board, Saskatchewan, Canada
Permanent Teaching Certification (527212)
Primary Junior (JK-grade 6) Education, Senior (grades 11-12) English and Philosophy, Ontario College of Teachers, Ontario, Canada