1. As a Teaching Assistant at the University of Khartoum (1994-1998) I had been responsible for the preparation and teaching of practical classes in Parasitology (Helminthology, Entomology and Protozology) to Veterinary Medicine students.
2. As a Lecturer at the University of Khartoum (1998 to date) I teach Helminthology to undergraduates in the Faculty of Veterinary Medicine.
3. Visiting Lecturer at the Academy of Medical Sciences and Technology (Sudan) teaching third year students of the Faculty of Pharmacy Helminthology course in 2003.