Which are the most reputable and popular englisch language schools in Spain?
The English Language Academy (ELA) is located in Úbeda and has adult courses as well if that's needed.
There are not too many ENGLISH language schools in Spain, they will mostly teach Spanish!

One English Language School in Spain is IH Barcelona, which is less than 5 minutes walk from Plaza Catalunya, which is the very centre of Barcelona.
There are five main areas of activity in the school:
  • Teaching Spanish to students from all over the world
  • Teaching other languages (principally English but also German and French) to the local population
  • Training teachers of Spanish (ELE) and English (ELT or "TEFL", as it is commonly known)
  • Running official examinations, with IH Barcelona being an official platinum centre for Cambridge English exams, as well as for IELTS Tests and -- for Spanish -- the DELE exams
  • Translation courses
  • Providing translation services to companies and individuals
  • Sending students from Spain to study languages abroad.

    English courses for adults include general courses, specific courses to prepare you for exams such as FCE and CAE, and alternative courses for those not interested in taking examinations. The satisfaction rate of this school is great!

    BESS in Barcelona offer exam preparation courses for the main Cambridge examinations (PET, FCE, CAE, CPE), and IELTS (International English Language Testing System) exam. I am not sure if they offer any other courses.

    There are some more schools focusing on English for people who would like to Teach English.
    Good luck finding a school, let me know if I can be of any more help.
Site Hint: Check out our list of pronunciation videos.
Hello everyone!
I am goingo live in Madrid and currently I am searching for a language school there. Could someone give an advice which one is not a waste of time?
My friends from Madrid recommended me this one : http://www.soloidiomas.com/ The fact is that I do not know nothing about it. Could you comment something upon it or just share your experience of attending courses.
Many thanks!!