I have met many people in my life and they all have had different tastes when it comes to studying. I had a friend that got so nervous in class that she preferred study her degree online with a virtual teacher. However, I personally prefer going to class, listening to all the explanations and then going home and studying based on what the teacher has said because I find it easier. There are certain subjects like for example biology or chemistry that are very difficult to understand if you do not have someone to explain it in the first place. Actually if I were someone who was trying to decide whether to study online or with a teacher, I would recommend that they study with a teacher or a tutor, as they will get me through all the subjects more efficiently.
However, I also see eye to eye with people who believe that in certain cases, it is better to study online. I am aware that not everyone lives next to for example a university and that perhaps going to class takes them 2 hours or more by car or bus every day. In that case, if I were a person in that situation I would undoubtedly go for online learning as it would avoid my loosing too much study time.
Therefore, I believe that although it depends on the case, a teacher makes your life easier when it gets to learning as they explain what you really need to know in a very slick and interesting way, helping you learn it effortlessly.