Teaching assistant in the department of microbiology, Faculty of Veterinary Medicine, University of Khartoum (1999- 2004).
Lecturer: teaching virology subject for the third year students, Faculty of Veterinary Medicine, university of Khartoum
As assistant professor since June 2012: Teaching virology subject for the third year students and advanced General and Special Virology for students of Master of Microbiology.