Some of you must be from a country that does not speak English as the primary language. Though English has many advantages http://britishlifeskills.com, especially for those who want to expand the network to various countries. To assess your English skills officially, you can take language skills tests in various places, one of them via http://britishlifeskills.com. By knowing where your level of English is, you can assess how far you can interact with people in different countries.
Another advantage after you master English is that you can take higher academics in other countries, especially those who use English learning. This language can make people in different parts of the country understand each other, so it can socialize more easily.
But for those of you who still want to be in their own country, English language skills are also important. Especially if there are foreign tourists who get lost, you can take to the destination. When more tourists know you can speak English, they can immediately search for you. It can be a small business and help your finances.