In today's world, a new level of commitment is required in order to educate the young generation and e-learning perhaps emerges as an important tool of imparting knowledge and information. The challenge, however, is to provide a suitable means to disseminate disparate information in a dynamic,...