Teaching the following subjects for under graduate and post graduate students:
Cell Biology
Cytrogenetics .
Plant Anatomy
Developmental Morphology
plant Geography
Medicinal Plants
Biology of weeds
Weeds control
Plant Genetics
General Botany
Advanced Plant Taxonomy
Advanced Plant Anatomy
Plant Taxonomy
Plants Pharmacognancy