–         Teaching Assistant (T.A) in faculty of medical laboratory sciences, University of Khartoum, 1995-2005.

–         Lecturer in faculty of medical laboratory sciences, University of Khartoum, 2005 up to now.

–         Part timer (T.A)- Shandi University, College of Medicine and Health Sciences.

–         Part timer (lecturer) University of Medical Sciences and Technology.

–         Part timer (lecturer)- University of Omdurman Alahlia.

–         Part timer- Port Sudan Ahlia College.