Teaching

2025-2026

  • SC/MATH 3054 A Fall- Geometry and Education
  • SC/MATH 1190 B - Fall-Introduction to Sets and Logic, Fall
  • SC/MATH1507 Q - Winter-Mathematics II for the Biological and Health Sciences
  • SC/MATH 1019 B- Fall & Winter - Discrete Mathematics for Computer Science

2024 - 2025

  • SC/MATH 3052 A Fall/Winter: Exploring Geometries, Fall/Winter
  • SC/MATH 1190 B - Introduction to Sets and Logic, Fall
  • SC/MATH1507 Q - Mathematics II for the Biological and Health Sciences Winter

2023 - 2024

  • SC/MATH 3052 A Fall/Winter: Exploring Geometries, Fall/Winter
  • SC/MATH 1190 B - Introduction to Sets and Logic, Fall
  • SC/MATH1507 R - Mathematics II for the Biological and Health Sciences Winter

2022 - 2023

  • SC/MATH 3052 A Fall/Winter: Exploring Geometries, Fall/Winter
  • SC/MATH 1506 E Fall: Mathematics I for the Biological and Health Sciences
  • SC/MATH 1090 M Winter: Introduction to Logic for Computer Science
  • SC/MATH 1090 B Summer: Introduction to Logic for Computer Science
  • SC/MATH 1019 A Summer: Discrete Mathematics for Computer Science

2021 - 2022

  • SC/MATH 3052 A Fall/Winter: Exploring Geometries, Fall/Winter
  • SC/MATH 1506 D Fall: Mathematics I for the Biological and Health Sciences
  • SC/MATH 1506 B SU: Mathematics I for the Biological and Health Sciences
  • SC/MATH 2022 S2: Linear Algebra II

2020-2021

2019-2020

2018 - 2019

2017 - 2018 

2015 - 2016

  • MATH 1581 S1 3.0: Math for Business, Summer
  • Teaching, Learning Mathematics Through Problem Solving, York University, Fall
  • Coordinator & Instructor, York-Fields Math Circle, Fall/Winter

2014-2015

  • Math 5220 S1 Problem Solving, Summer 2015 term
  • Discover Mathematics behind Fractals, Helix Summer Science Institutes, York University, Summer 2015
  • Coordinator & Instructor, York-Fields Math Circle, Fall/Winter

2009 -2012

  • Teacher Assistant, York University, September 2009 – August 2012