Every organization wants to get the maximum benefit from its eLearning initiatives. A key element of any successful eLearning program is to keep the learners engaged in the course. A learner centered approach is a proven way of keeping learners engaged, and thereby ensuring effective eLearning.