Nowadays, learning English is one of the most crucial thing for everyone to get an occupation. Personally, I think it's better for the students to stay at home and study by themselves because of several reasons.
Firstly, home-schooling is free and more comfortable than going to English center. People can learn whenever they want, without the limit of time. For example, I often practice listening English when I'm riding bicycle, practice speaking skill when I'm taking a bath and so on. Thanks to that, I can save time and be more interested in learning English.
Secondly, studying at home make you become more active and flexible. You can change alternatively the methods of practicing. For instance, I used to go to the English center for learning writing skill. The teacher just give me the topic and require me to write and write. I don't desire to pursue that technique, so I drop the course and try to find the better remedy. I join a lot of foreign forum and post many topics there. Ultimately, I succeed and I can write more naturally. I point out that self-learning help people control everything easily.
Finally, studying at home with a proper technique can make the learner be more confident and sociable. There are some controversial things: somebody state that home-schooling will cause the lack of interaction with people in community. However, I think that student who are learning at home can also improve social skill by making friend with foreigner and go some where with them. In the English center, you can see the English teacher but there is a distance between you and him, how can you impress him? So, in my opinion, self-learning still the best one in studying languages.
Shortenly, practicing language at home is and also the best choice for every language learner. I assert that in the future, this trend will become worldwide.
(P/s: I'm just astute at wind-slashing. If there are any mistake in the essay, please forgive me. Thank you so much!)