Abracadabra English Language School is based in the beautiful city of Segovia which is situated just half an hour north of Madrid by train. The students range from 5 years old to 72 and there are specialist teachers for each age range. All the classes are dynamic so that every student enjoys themself while progressing. We use songs, games, stories and theatre as well as cooking, inventing board games and doing experiments. In May 2018 twenty students between 10 and 12 years old performed a version of Oliver Twist in English, raising more than 1000 euros for the African Flying Doctors.

We are also a registered Cambridge Exams Preparation Centre and prepare students for all exams from Flyers to Proficiency, with a pass rate of over 90%.

All classes have 6 – 8 students which is an optimum number for individual, pair or team work. The current team is made up of 7 teachers, each of whom have a specialism and their own way of working although we promote a team atmosphere and sharing of ideas.

We are looking for an enthusiastic, dynamic, creative and well organised teacher. The main part of the timetable will be teaching primary age children from five to eleven years old. However, there will also be a few adult or teenage classes later in the evening. If you have experience working with children then we would love to hear from you.


C2 level English.
Previous experience with younger children is essential.
A love for teaching children and seeing them progress.
Trinity CertTESOL/CELTA qualification or equivalent with teaching time in the classroom.


As this position involves working with children, teachers will need to provide proof that they can work with minors (a DBS or disclosure form). The successful candidate will need to obtain an International Child Protection Certificate (ICPC) or equivalent from their country of origin and a Spanish “certificado de penales”.

Salary & Benefits

The salary will be based on previous experience.
Most teachers will have between 20 and 25 contact hours.
Teachers will be expected to plan their lessons thoroughly and attend two staff meetings a month as well as other training events that are offered.
Once a year we hold special days where parents can come and talk to staff about their child´s progress.
The contract will be from 17th September until mid June and will include paid Christmas and Easter holiday and paid local and national bank holidays.
Although the course starts on 17th September, there will be two days free training on 12th and 13th September for all the staff to meet and look around the premises and the schemes of work and teaching methods.
Social security is paid which entitles the employee to free health care whilst living in Spain.
Help is given to find suitable accommodation.
Continual training and support is given throughout the year.