Only in a small group a person can develop properly. At school, students learn how to make friends, be patient, get rid of disappointment, and especially to compete. Competition between colleagues can be very stimulating and students will only benefit from it. Online learning cannot offer human interaction.
Another disadvantage refers to the fact that online courses cannot cope with thousands of students that try to join discussions. Also, online learning can be difficult, if it is meant for disciplines that involve practice.
In conclusion, online learning should be seen as a complement and extension of classical forms of learning. Not even the best online course can fully replace the personal contact with a teacher, or the human relationships that develop in a group. So, traditional classes shouldn’t be replaced with online learning.