I proofread a little chunk of the text, in a little bit of haste, so it is subject to further improvement.
Comments and corrections are welcome.
Being the lingua franca of the twenty-first century, the learning of the English language has become vital for everyone in our society nowadays.
You need it for nearly everything, from sending emails for a foreigner friend, to reading a magazine or newspaper on the Internet, taking a trip to abroad [I would use traveling abroad, more natural], getting promoted at work, doing a master degree or post-graduation…
[I preffer “or” to “and”, one could think a master degree could be taken at the same time. As I am not so sure...]
Having this in mind, to learn English in native countries such as the United States, The United Kingdom, Canada, Australia and New Zealand are attractive destinations for those who need to develop their English. [They do are attractive, bet your bottom Dollar on it. And pay your top Dollar as well...!]
Indeed there are innumerous (or “innumerable”) advantages in studying English out there: the student will be inserted in an English speaking environment and he is forced to speak and put into practice their knowledge of the language. The person has also the advantage of having a native teacher who can clarify all his doubts and speak with other foreigner students and change experiences.
Native country struck me as something with indians everywhere, in their pristine land, with that untouched greenery and blue or green waters, and all that jazz...
Normally, we say “native” to local people, and this, by extension applies to a destination where you are going (to) or when we talk about the people that speak English, comparing with “us” that are learning.
Even in such case, we would have in mind that was “the native” people, not native country.
On the other hand, one of the disadvantages is the high price of studying English abroad is not affordable for everyone
It became run-on sentence of sorts to me, it had to stop immediatelly after the word “English”, or use other
word. Say,"that is not affordable for everyone", for instance.
Reprasing it now, “On the other hand, one of the disadvantages is the high price of studying abroad. It´s not affordable for everyone.”
Hope it helps.