At University of British Columbia, Vancouver
2025, Winter term 1 MATH 100, Differential Calculus with Applications, Small Class Instructor
2026, Winter term 2 MATH 538, Algebraic Number Theory, Instructor
At Carleton University, Ottawa
Fall 2024 MATH 100, Calculus for Engineering or Physics, Instructor
At University of Calgary, as Graduate Teaching Assistant
Winter 2024 Discrete Mathematics MATH 271, Linear Algebra MATH 311 (teaching assistant)
Fall 2023 MATH 431 Algebra II (grader), MATH 327 Number theory (teaching assistant)
Summer 2023 MATH 271 Discrete Mathematics (grading)
Winter 2023 MATH 249 Calculus I (instructor- graduate teaching fellowship)
Fall 2022 MATH 431 Algebra II (grading), MATH 275 Calculus for Engineers (flipped classroom)
Summer 2022 MATH 311 Linear methods II (grading, office hours, and recitations)
Winter 2022 MATH 371 Graph theory and combinatorics (grading and office hours), MATH 267 Calculus (grading and office hours)
Fall 2021 MATH 211 Linear methods I (flipped classroom), MATH 249 Calculus I (grading and office hours)
At Bow Valley College, Calgary, as Subject Matter Expert
December 2023-June 2024 I developed course materials (syllabus, lecture notes, assessments, exams) for Calculus I and Calculus II.
At Natural Resources Canada, as Research contractor
December 2021-March 2022 I worked for a project on training machine learning algorithms for image classification, applied to mark-recapture studies of mountain pine beetles with lead Devin Goodsman.