At the University of Rennes - 1, France

September 2024 - December 2024

  1. Analysis and Probability - 3(L2) (Current)


At the Univerity of Western Ontario, Canada.

September 2016 - December 2024

  1. Methods of Matrix Algebra (Math 1229)
  2. Methods of Finite Mathematics (Math 1228)
  3. Calculus I (Calculus 1000)
  4. Calculus I for the Mathematical Sciences (Calculus 1500)
  5. Calculus II for the Mathematical and Physical Sciences (Calculus 1501)
  6. Calculus II (Calculus 1301) Advanced Calculus I (Calculus 2502)
  7. Complex Analysis I (Math 3124)
  8. Measure Theory (Math 4122)
  9. Discrete Structures for Engineering (Math 2151)
  10. Integrated Science (IS 1001X)
  11. Introductory Calculus (MATH 0110)


At Georgia Tech, USA.

August 2012 - April 2016

  1. Numerical Linear Algebra (CSE6643)
  2. Iterative Methods (CSE6644)
  3. Intro. to High Performance Computing (OMSCS-CSE6220)