• Fall- 2019
    Calculus I
    Kennesaw State Uinersity, USA
  • 2014-2015
    Business calculus (Multiple sections)
    Instructor: Mississippi State University, USA
  • 2003-2013
    Complex variables, Numerical analysis, Ordinary differential equations, Engineering mathematics, Computer programming, Introductory probability, Probability and statistics for scientists and engineers, Advanced calculus, Precalculus algebra, College algebra
    Instructor: Alzahra university, Payame Noor university and Science and Culture university, Iran