University Setting Teaching
Graduate Course – Part-time Professor
EDU 5188: Integrating Technologies in Education (Winter 2022)
Undergraduate Course – Part-time Professor
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; Spring/Summer 2021)
Undergraduate Courses – Teaching Assistant
PED 2728: Problématique de l’enseignement des sciences (Fall 2020)
PED 4717: La didactique de la chimie au cycle supérieur (Fall 2020)
Official Languages and Bilingualism Institute – Teaching Assistant
ESL0120: Academic Development in English (Fall 2018)
ESL 0140: Accelerated Academic Bridging in English (Winter 2019)
Invited Talks
- Découvrir le caractère unique d’une boite de crayons : Enseigner à une diversité de genres, EDU 5881: Tendances de la recherche en éducation inclusive, University of Ottawa, presented online, Fall 2021.
- APA 7th Edition: What You Need to Know, EDU 5190 : Introduction to Research in Education, University of Ottawa, presented online, Winter 2020.

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)
