University Setting Teaching
Graduate Course – Part-time Professor
EDU 5188: Integrating Technologies in Education (Winter 2022)
Undergraduate Course – Part-time Professor
PED 1501: Introduction à l’enseignement (Fall 2022 & Winter 2023)
PED 3600: Stage 1 en milieu scolaire élémentaire (Fall 2021 & Winter 2022)
PED 4724: Didactique des mathématiques au cycle supérieur (Fall 2021)
Graduate Courses – Teaching Assistant
EDU 6506: Sciences, technologies, société et environnement (Winter 2020)
EDU 5599: Séminaire de synthèse (Winter 2021/2023; Spring/Summer 2021)
Undergraduate Courses – Teaching Assistant
PED 2728: Problématique de l’enseignement des sciences (Fall 2020/2022)
PED 4717: La didactique de la chimie au cycle supérieur (Fall 2020/2022)
Official Languages and Bilingualism Institute – Teaching Assistant
ESL0120: Academic Development in English (Fall 2018)
ESL 0140: Accelerated Academic Bridging in English (Winter 2019)
K-12 Teaching
Member of the Ontario College of Teachers : 531982
Conseil des écoles publiques de l’Est de l’Ontario
Occasional Teacher – Grades 7 to 12 (since 2017)
Long-Term Supply Teacher in Science – Grades 9 to 12 (Dec. 2017 – Feb. 2018)
Conseil scolaire catholique MonAvenir/Conseil scolaire Viamonde
Summer School Teacher – Grade 10 Mathematics; theoretical and practical (July 2018)
Conseil scolaire catholique MonAvenir – École secondaire catholique Jean-Vanier
Full-Time Science and Mathematics Teacher – Grades 9 to 12 (2008 – 2017)