The best small school in Barcelona!

What do we do?

Languages4Life provides high-quality, personalised English and Spanish courses in small groups in Barcelona city centre.

We believe every student is different and learns in a different way.

This is why we keep the classes as varied as possible, using a variety of resources, texts, videos and audios, to make the time in the classroom as effective as possible.

We believe that small groups are the best way to get the most out of a class.

Smaller groups means more time with the teacher and less pressure to talk in front of a big audience, but just enough people to have a mixture of influences and create a good classroom dynamic.

We believe in hiring the best teachers and coordination staff.

Everyone at the Languages4Life is bilingual, has a passion for learning and are highly qualified in their area of expertise.

We acknowledge that learning a language is difficult, takes time and effort and there is no magic bullet!

But we also believe it is one of the most rewarding experiences in life and we’re thrilled to be part of your language learning journey, to help, encourage and motivate you at every step.

We believe in making you feel at home.

That’s why we have free tea, fruit and a biscuits for all students, and a beautiful library and chill-out area for students before and after class.

We believe in technology.

That’s why we have interactive whiteboards in every classroom and send you the notes from the whiteboard in a neat pdf file, immediately after class so you can review them in your own time.

Our founding

Languages4Life was launched in 2011 by John MacPeek, a language enthusiast from New York, who found his home in Barcelona. John is a true polyglot and speaks 6 languages fluently (English, Spanish, Catalan, Portuguese, German, French) and is currently studying Greek. He believes learning languages is a life-long passion, hence the name Languages4Life!

His vision was to create a small, high-quality, hi-tech school in Barcelona city centre, combining elements of iconic Barcelona modernism and modern technology, to create a truly unique school. The philosophy from day one has been small groups, personalised approach and excellent customer service, which has made Languages4Life a great success so far!

Early successes

In 2012 Richard Davie joined John and launched TEFL Iberia, to offer English teacher training courses in Barcelona. His vision resonated exactly with John’s and now TEFL Iberia and the English teacher training department form a key part of Languages4Life.

TEFL Iberia is accredited by Trinity College London and provides the Trinity CertTESOL qualification. They run monthly groups with up to 12 trainee teachers, providing accommodation, visa assistance and job support for new teachers in Barcelona.

The full set

In 2015 another milestone was reached at the school, with the addition of Maria Blanco and ELE Barcelona, offering Spanish teacher training courses. Her mission was to bring passion and creativity to Spanish teacher training, offering small groups, excellent training and lots of teaching practice.

ELE Barcelona has used TEFL Iberia’s template for success and is the perfect compliment to the Spanish department at Languages4Life, being able to offer practice with real students and job opportunities for the best graduates.

Languages4Life 2.0

All three companies now form part of the Languages4Life group and we are proud to offer the full spectrum of languages services in Barcelona – language lessons and teacher training – while maintaining our original principles of small groups, excellent customer service and high-quality teaching.


Take a look at our Instagram feed to find out more about the school, as and when it happens. Here are some recent highlights from life at Languages4Life.

Back to school! If your New Year’s resolution is to improve your Spanish, get in touch for a free level test! #spanishclass #thosetilesthough


Languages4Life & TEFL Iberia
Calle Valencia 275, 3rd floor
08009 Barcelona, Spain

09.00 - 21.00, Monday to Friday

(+34) 934 875 116

Find us


Spanish, English and Catalan courses in Barcelona

Calle Valencia 275, 3º
Barcelona, 08009