EC English Blog

Live and learn English


STM Star Awards

Congratulations to our partners who were winners in the language-travel industry’s most prestigious event, the STM Star Awards. Every year, the awards¬†are voted for by professionals from around the world recognising excellence in a number of fields. At a gala ceremony in London’s Hilton on Park Lane, our partners picked up awards in the following […]