E-learning entails learning through courses offered on the net. These include ...