Have some pie!

ESL Language Travel Awards, Barcelona

ESL announced winners of the Language Travel Awards at its annual workshop in Barcelona. The awards provide language students with rankings of 400 language schools over five continents, based on analysis of over 7,000 students satisfaction reviews and more than 180 ESL team member ratings received over the last year.