1-Teaching the all courses in the domain of the handicapped(Dept.of Applied Psychology, Faculty of education ,Uni.of.Kh. from 1986 to 1991).
2- Teaching different courses in special education (Dept.ofspecial Edu.,Uni.King Saud, from 1992-2006.
3- Teaching the course of “ teaching method for mentally retarded student “ to post graduate student (Dept.of Special Edu.Uni.of King Saud).
4-Teaching the course of principles of educating the exceptional children ( Dept.of special Edu.Uni of King Saud).
-Many master and Ph.D. student had been supervised since 1986 till now, either in the field of special education on the field educational psychology (Uni.of King Saud and Uni. Of Khartoum from 1986-2007.