Currently teaching courses at the undergraduate and postgraduate levels at the Dept. of Crop Protection, Faculty of Agriculture, University of Khartoum.
Mentored many students for their M.Sc. and PhD dissertations at both Hiroshima and Yamaguchi Universities, Japan for about eight years since 2003 to March 25th, 2011 until March 28th, 2011.
Taught enzymology and Molecular Biology practical course for students in the Dept. of Biological Science, Faculty of Agriculture, Yamaguchi University, 1999 – 2001.
Lecturer at the Dept. of Crop Protection, University of Khartoum, 1996 – 1997.
Taught Zoology practical classes for students of Faculty of Animal Production, University of Khartoum, 1994 – 1996.
Taught Zoology, General Entomology, Economic Entomology, Acarology, and Nematology practical classes for students of Faculty of Agriculture, University of Khartoum, 1993 – 1996.