Idris, Fadl, & Yassin Osman. " Implementation of E-learning in The University of Gezira Barriers and Opportunities." Educational Science and Research [Online], 1.1 (2017): 24-35. Web. 23 May. 2019