09/2023-Current Associate Professor Memorial University
09/2016-08/2023 Assistant Professor Memorial University
09/2013-08/2016 Assistant Professor Kharazmi University
08/2014-01/2015 International Affairs Advisor Research Institute for Education
02/2012-02/2013 Instructor Kharazmi University
02/2011-06/2011 Instructor Shahid Beheshti University
02/2010-02/2011 Instructor Allameh Tabatabaee University
02/2010-11/2010 Head of Humanities Dept. ISCS
10/2009-04/2010 Research Associate Western University
01/2008–04/2008 Teaching Assistant Western University
09/2004–12/2007 Research Assistant Western University
02/2004–05/2004 Lecturer Beheshti Teachers College
09/2003–08/2004 Manager of Teaching Corps Provincial Office for Education
09/2002–05/2004 Lecturer Payame Noor University
09/2002–08/2003 Teacher Bayat Guidance School
09/2002–08/2003 Manager of Teaching Corps Regional Board of Education
09/2000-08/2002 Teacher Dehkhoda High School
09/1997-08/2000 Teacher Elementary Schools
09/1996-08/1997 Vice Principal Hasani Elementary School
09/1994-08/1996 Principal Hasani Elementary School