- Undergraduate courses, meat production, meat science meat technology and leather production and technology for the students of Faculty of Animal Production, and Veterinary Science, University of Khartoum, Sudan.
- Part-timer teaching in other universities,
Faculty of Veterinary Science, Bahr Elgazal University; Faculty of Veterinary Science and Animal Production. Sudan University of Science and Technology.
-Meat Science, Meat Technology and Quality Control Courses for postgraduate students (M.Sc.) Graduate College, University of Khartoum,
-Meat Technology course for postgraduate students (higher diploma), Sudan University of Science and Technology, Khartoum, Sudan.
-Participant in the developing and designing of curricula for the Faculties of Animal Production at Sudan University of Science and Technology , University of Khartoum and Faculty of Veterinary Science West kordofan University ,Sudan.
- Designing Undergraduate Diploma for Meat Processing and Technology, Dept.of meat production, Faculty of Animal Production, University of Khartoum