-Training course in (Educational Preparation) – Centre of Academic staff Development – University of Khartoum – 2008.
-Training course in (Use of Information and communication Technology in Teacher Education) – University of Khartoum – Centre of Academic staff Development in co operation with UNESCO – 2008.
-Teaching Knowledge Test (TKT) – University of Cambridge – British Council – Khartoum – 2010.
-Asia – Pacific Forum on International Education on Teacher Education, Shanghai, China – 2010.
– China Hangzhou Conference on Educational Innovations (Wenhui Forum) 2010.
– Second Dujiangyan International Forum, UNESCO Chengdu, China 2011.
Courses Taught:
– General Philosophy of Education.
– English Language at Secondary Schools.