Since 1996 I have taught pharmacology (basic, clinical and experimental) courses to BSc, DVM, MD, and PhD level students in the fields of veterinary medicine, medicine, physiology, nursing and obstetrics students. In addition to Urmia University, my collaboration has covered other universities in Iran, namely the universities of Tehran, Mashad, Ahwaz, as well as Urmia Medical University. I have some experience with teaching toxicology as well as biostatistics.