General Chemistry I, II (for BSc students) Chemistry Department, The University of Gilan, Rasht, Iran.
Analytical Chemistry I, II and Analytical Instrumentation (for BSc students) Chemistry Department, The University of Gilan, Rasht, Iran.
Separation Methods (for MSc students) Chemistry Department, The University of Shahid Beheshti, Tehran, Iran.
Spectroscopy II (for MSc students) Chemistry Department, The University of Shahid Beheshti, Tehran, Iran
New Methods for Phytochemistry Analysis (for MSc students) Medicinal Plants and Drugs Research Institute, The University of Shahid Beheshti, Tehran, Iran.
Advance Mass spectrometry (for PhD students) Medicinal Plants and Drugs Research Institute, The University of Shahid Beheshti, Tehran, Iran.
Advance Separation Techniques (for PhD students) Medicinal Plants and Drugs Research Institute, The University of Shahid Beheshti, Tehran, Iran.
Active Compounds in FOOD (for PhD students) Medicinal Plants and Drugs Research Institute, The University of Shahid Beheshti, Tehran, Iran.
Supervisor of 40 M. Sc. and 8 PhD Student's thesis