E-learning systems are tremendously popular. Lifelong learning, learning anytime and anywhere are one of most effective slogans for pushing distance learning. Unfortunately, the promises that all learners benefit from elearning could not be kept. The amount of frustrated, un-motivated users is quite huge proved by high drop out rates. Despite enormous efforts to provide high-level multimedia le...