Teaching Assistant for the following courses at Zanjan University: Calculus I & II, Differential Equations, Algebra I, Linear Algebra.

1998 – 2001

Computer Site Assistant at University of Zanjan.

1998 – 2001

Junior and senior Secondary school Mathematics Teacher. Ministry of Education. Tehran. Iran.

Sep 2001 – Sep 2008

Mathematics Curriculum Developer at the Office for Curriculum Development and Textbook Writing of the Ministry of Education.

 

May 2004 – Nov 2004

Lecturer at university level for mathematics and mathematics education courses, teaching the following courses at Shahid Beheshti University: Pre-university mathematics for social Science students, preliminary mathematics for social science students, design and study of learning and mathematics education problems for mathematics students.

Sep 2004 – July 2008

Lecturer at university level for mathematics and mathematics education courses, teaching the following courses at Tarbiat Moallem University: preliminary mathematics, teaching method for pre-service mathematics teacher.

Sep 2009 – Sep 2010

Assistant Professor at Shahid Bahonar University of Kerman- Kerman- Iran.

Sep 2010 – Feb 2015

Associate Professor at Shahid Bahonar University of Kerman- Kerman- Iran.

Feb 2015 – now