A- Training and instructing class one meteorologist.
B- Lecturing general meteorology, University of Khartoum Sudan.
C- Lecturing physical meteorology , Omdurman IslamicUniversity .
D- Lecturing climatology , University of Khartoum and Omdurman Islamic University.
E- Lecturing satelitte and radar meteorology, University of Khartoum Sudan.
F- Supervising students of higher diploma award in meteorology, University of Khartoum Sudan.
G- Supervising students of M.Sc in meteorology, Sudan University of Sciences and Technology Sudan.
H- Supervising students of Ph.D in water management under arid and semiarid condition, University of Khartoum Sudan
I- Supervising students of Ph.D in climate change Sudan Academy of Science.
J- Supervising students of Ph.D in weather forecasting techniques . Sudan University of Sciences and Technology Sudan.
K- External examiner for MSc students in meteorology, Nilein University, Khartoum ,Sudan.
L- Supervising students of higher diploma and M.Sc, Disaster Management & Refugees Studies Institute International University of Africa.
M- Supervising students of Ph.D in meteorology, Sudan University of Sciences and Technology Sudan.
N- External examiner for MSc students in agro-climatology, Gazira University, Wadmedani ,Sudan.
O- Coordinator of Diploma and M.Sc course (meteorology) Institute of Invironmental Studies, University of Khartoum Sudan.
P- Coordinator of M.Sc and Ph D program in climatology and meteorology Sudan Academy of Science.