Personally speaking ,it depends on ,if you want to study more systematic of your professional course ,we should follow teacher’s course to study step by step ,because when you start to learn the new things ,You need to lay the foundation, only have a good foundation can go further .
In another way ,when you study the knowledge ,a really wiser person who will not easily satisfy with the teachers teach him/her ,they will like to get more other edge related information, and more cases to prove that.expend your horizon ,think different ;
Firstly ,what is the advantage of study by teacher ? You will have a systematic learning steps to schedule your study plan, you will have definite goal ,to force yourself, you are not alone ,when you face the difficulties during studies ,You can ask others, or let the teacher the one who know you ,can guide you .
The disadvantage of learn from lessons with teachers is ,Your knowledge is limited, and the teacher's teaching style is the same for everyone. Your real skills are easy to ignore.
Additionally ,the advantage of learn from other sources ,such as the internet ,and television ,you will learning when you have fun ,with a relax mind ,to immolate the knowledge ,and the way is more convenient ;another advantage is you can have more choices ,to compare to find the way you like to learn.
The disadvantage of learn from lessons is you are often distract by the entertainment ,like electronic ,TV series ,show ,you cannot really focus what you learn at the moment ;
Overall ,everyone has his own way to get to knowledge ,the most important is we can learn the things is really useful to us ,Constantly improve yourself, beyond yourself ;be the better one ;