Teaching following courses at faculty of agriculture university of Khartoum :- Physical Chemistry, Introduction to Soil Science,
Soil Fertility and Plant Nutrition, Soil Chemistry, Rocks and Minerals, Environmental Soil Physics, Physical Chemistry and Mineralogy, Technology and Use of Fertilizer, Soil Management ,
Nutrition of Horticultural Crops, Morphology and Classification of Soils, Instrumental Chemical Analysis, Salt Affected Soil, Introduction to Metrology and Climatology, Environmental ,
Environmental Soil Microbiology, Soil Physical Chemistry and Clay Mineralogy, Soil Physical Environment and Plant Growth ,
Soil management and Reclamation, Fertilizers Technology and their Environmental impact, Soil Survey and Land Evaluation ,
Environmental Soil Biochemistry and Use of Nuclear Techniques in Studies of Soil-Plant Relationships.