E-learning is a learning conducted through internet and other computer devices. It has been widely accepted by both Academic and Non-academic sectors. It is gaining in popularity among