Teaching





Teaching Experience

  • Introduction to Graph Theory (MATH 445): Fall 2024 at UFV.
  • Calculus 1 (MATH 111): Fall 2024 at UFV.
  • Calculus 2 (MATH 112): Winter 2024 at UFV.
  • Number Theory and Applications (MATH 355): Fall 2023 at UFV.
  • Complex Functions and PDE’s (MATH 3032): Winter 2022, 2023 at Lakehead U.
  • Calculus II for Engineers (MATH 1239): Winter 2022, 2023 at Lakehead U.
  • Vector Analysis (MATH 3012): Fall 2021, 2022 at Lakehead U.
  • Matrix methods & Diff. Eqs. (MATH 2090): Fall 2021, 2022 at Lakehead U.
  • Calculus I for engineers (MATH 1210): Fall 2021, 2022 at Lakehead U.
  • NSERC Undergraduate Research Project co-supervisor, Summer 2021 at U of A.
  • Research Project (MATH 499): Spring 2021 at U of A.
  • Math I & II (pre-med Mathematics with Statistics), Spring 2021 at Royal Crown College.
  • Calculus III for Engineers (MATH 209) at U of A,
    Teaching evaluations: Fall 2018, Fall 2019, Fall 2020
  • Calculus II for Engineers (MATH 101) Spring 2018 at U of A,
    Teaching evaluations
  • Analytic Geometry & Calculus I Fall 2016, Spring 2017 at KSU.
  • Analytic Geometry & Calculus II Spring 2016 at KSU.
  • Algebra for Calculus (Plus) Fall 2013, Spring 2014, Fall 2014, Spring 2015, Fall 2015 at KSU.

Math is Fun