Teaching

Teaching experience #

Arizona State University, Instructor

  • MAT 243: Discrete Mathematical Structures, Spring 2026

University of Waterloo, Teaching Assistant

  • MATH 118: Calculus II for Engineering, taught by Ryan Trelford, Spring 2025
  • CO 250: Introduction to Optimization, taught by Peter Nelson, Winter 2025
  • CO 442/642: Graph Theory, taught by Penny Haxell, Fall 2024
  • MATH 674.005: Graph Theory, taught by J.P. Pretti, Fall 2024
  • MATH 235: Linear Algebra II for Honours Mathematics, taught by Faisal Al-Faisal, Spring 2024
  • CO 370: Deterministic Operations Research Models, taught by Martin Pei, Winter 2024
  • CO 342: Introduction to Graph Theory, taught by Penny Haxell, Fall 2023
  • MATH 239: Introduction to Combinatorics, taught by Douglas Stebila, Spring 2023
  • CO 250: Introduction to Optimization, taught by Henry Wolkowicz, Winter 2023
  • MATH 239: Introduction to Combinatorics, taught by Luke Postle, Fall 2022
  • CO 342: Introduction to Graph Theory, taught by Sophie Spirkl, Spring 2022
  • CO 250: Introduction to Optimization, taught by Jochen Koenemann, Winter 2022
  • MATH 135: Algebra for Honours Mathematics, taught by Anton Mosunov, Fall 2021