Teaching

University of British Columbia

Instructor

  • Calculus I (Fall 2023, Winter 2025)

Teaching Assistant

  • Calculus I (Fall 2024)
  • Calculus II (Winter 2023)
  • Calculus III (Fall 2022)

Mathematics Learning Centre Tutor

  • Fall 2022 – Spring 2024

University of Waterloo

Teaching Assistant

  • Mathematics of Music (Fall 2020, 2021)
  • Special Topics in Mathematical Connections: Math & Music (Fall 2021)
  • Complex Analysis (Winter 2020)
  • Calculus 1 & 2 (Fall 2019, Winter 2018, 2020, 2021)