Teaching#

Instructor, Arizona State University#

Fall 2026

  • MAT 243: Discrete Mathematical Structures

Summer 2026

  • MAT 267: Calculus for Engineers III

Spring 2026

  • MAT 243: Discrete Mathematical Structures

Teaching Assistant, University of Waterloo#

Spring 2025

  • MATH 118: Calculus II for Engineering

Winter 2025

  • CO 250: Introduction to Optimization

Fall 2024

  • CO 442/642: Graph Theory (graduate course)
  • MATH 674.005: Graph Theory

Spring 2024

  • MATH 235: Linear Algebra II for Honours Mathematics

Winter 2024

  • CO 370: Deterministic Operations Research Models

Fall 2023

  • CO 342: Introduction to Graph Theory

Spring 2023

  • MATH 239: Introduction to Combinatorics

Winter 2023

  • CO 250: Introduction to Optimization

Fall 2022

  • MATH 239: Introduction to Combinatorics

Spring 2022

  • CO 342: Introduction to Graph Theory

Winter 2022

  • CO 250: Introduction to Optimization

Fall 2021

  • MATH 135: Algebra for Honours Mathematics