Teaching assistant of Environmental Chemodynamics, EEE 395 (spring 2018)., School of Civil Eng., Purdue University.
Teaching assistant of Environmental and Ecological Systems Modeling, EEE 300 (spring 2016)., School of Civil Eng., Purdue University.
Teaching assistant of Hydraulics, CE 343 (fall 2013)., School of Civil Eng., Purdue University.
Grader for Environmental and Ecological Engineering, CE 350 (summer 2014)., School of Civil Eng., Purdue University.
Teaching assistant of Hydrology, AGRY 338 (spring 2014) Department of Agronomy., Purdue University.
Assisting in developing a course entitled “Water and Agriculture” (summer 2014), Department of Agronomy., Purdue University.
Teaching assistant of Water Quality Modelling (spring 2012)., School of Civil Eng., Iran University of Science and Technology (IUST).