Fall 2009: Calculus D for Economics, Spring 2010: Calculus 2 for Electric Engineering.
Fall 2010-Spring 2011: MAT137 (University of Toronto)
Fall 2011-Spring 2012: MAT135 (University of Toronto)
Spring 2013: Calculus 2 for Mechanical Engineering, Calculus 2 for Information Systems.
Spring 2014: Calculus 1 for Electric Engineering,   Calculus 2 for Mechanical Engineering.
Spring 2015: Calculus 1 for Electric Engineering,   Calculus 2 for Mechanical Engineering,   Algebra2 ,   Riemann Surfaces.
Fall 2015:Algebra 1.   
Spring 2016: Introduction to topology,    Linear Algebra for Mechanical Engineering.
Spring 2017: Calculus 2 for Mechanical Engineering,    Introduction to Complex Analysis for Engineers,    Introduction to Singularities.   
Fall 2017:  Algebraic Structures,    Calculus.3.EE.   
Spring 2018: Introduction to Algebraic Curves.   
Fall 2018: Calculus.3.EE.    Basic concepts in Topology and Geometry.   
Spring 2019: Introduction to Complex Analysis for Engineers,