– 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