As both a teacher and student, I would choose online learning over conventional learning any day. The Internet is the way of the future. ICAL_Pete has already raised most of the advantages about online learning.
One thing not so good about online teaching is when it comes to younger kids. I don't think it's a very viable way of teaching at all, because kids need that face to face interaction.Replica Watches Swiss Cartier Replica Watches