INTRODUCTION The rapid growth of internet-based technology/innovations has resulted in many approaches to learning development, manifested in different forms of e-learning (Shawar, Al-Sadi, and Sane, 2007). The use of Information Communication Technology (ICT) at all levels of education is no doubt the catalyst for improving access to quality education by all and to acquire knowledge-based economy (Muiwa and Kyalo, 2013). Nowadays, Information and Communication Technologies (ICT) provide new ...