E- Learning: An effective pedagogical tool for learning - Boumedyen; Kaneez; Rafael; Victor (CoRR, 2011)