- Adaptive Control, University of British Columbia, 2012
- Design Optimization, Simon Fraser University, 2011 (A+)
- Advanced PID Control Systems, Simon Fraser University, 2010 (A+)
- PID Control Systems, Simon Fraser University, 2010 (A+)
- Linear Systems Theory, Simon Fraser University, 2010 (A+)
- Robotics, Simon Fraser University, 2009 (A)
- Multivariable Control Systems, Isfahan University of Technology, 2007 (20/20)
- Fuzzy Control Systems, Isfahan University of Technology, 2007 (20/20)
- Robust Control, Isfahan University of Technology, 2007 (19.5/20)
- System Identification. Isfahan University of Technology, 2007 (19.4/2000)
- Advanced Engineering Mathematics, Isfahan University of Technology, 2007 (18.9/20)
- Advanced Industrial Control, Isfahan University of Technology, 2006 (20/20)
- Introduction to Robotics, Isfahan University of Technology, 2006 (19.5/20)
- Nonlinear Control Systems, Isfahan University of Technology, 2006 (19.2/20)
- Digital Control Systems, Isfahan University of Technology, 2005 (19/20)
- Modern Control Systems, Isfahan University of Technology, 2005 (18.5/20)
- Industrial Control Systems, Isfahan University of Technology, 2005
- Instrumentation, Isfahan University of Technology, 2005 (19.5/20)
- Linear Control Systems, Isfahan University of Technology, 2004 (18/20)
- Operations Research, Isfahan University of Technology, 2004 (17.5/20)
- Signals and Systems, Isfahan University of Technology, 2004 (20/20)