The main challenges of using elearning for learning include a lack of face-to-face interaction, difficulty in gauging student engagement, the need for reliable technology, and the potential for distractions. Additionally, elearning can be more expensive than traditional classroom instruction and may require additional training for instructors.