■ Teaching assistant- Department of Medicine, Pharmacology and Toxicology (1990-1991)
■ Lecturer in the same Department (1991)
■ Assistant Professor (1997)
■ Associate Professor (2004)
■ My responsibilities included lectures and practical classes
To final year students in Veterinary Toxicology, Forensic
Medicine and Veterinary Therapeutic, as well conducting research on
Toxic and medicinal plants, pesticides and clinical Pathology in Faculty of Veterinary Medicine, University of Khartoum; University of Nayala, and University of Sudan
■ Teaching Lectures and Practical classes of Pharmacology and Therapeutics to M.Sc. students, Faculty of Veterinary medicine, Department of Preventive Medicine, University of Khartoum.(2002-till now)
■Teaching lectures of Endocrinology to 4Th year students in Nelain University, Faculty of Science and Technology, Sudan (2003-2006)
■ Assisted in the researches of several post graduate students
In field of toxicology.
■Worked as Secretary of Department council for 3 years
(1993- 1995).
■Member of the Faculty Admissions Committee (1996)
■ Head Department of Medicine, Pharmacology and Toxicology, Faculty of Veterinary medicine, University of Khartoum (2007- Sept 2010)
■ Head Department of Pharmacology and Toxicology, Faculty of Veterinary Medicine, University of Khartoum (Octob 2010- till Now)