The common belief is that taking an online class requires no special skills, making e-learning accessible to everyone. However, many students find themselves struggling in a virtual learning environment. What specific skills and personal qualities are truly essential for students ...