Skip to Content

Home Learn English Teach English MyEnglishClub
English Club : ESL World : Spain : TEFL Courses in Spain

TEFL Courses in Spain



Chester offers a one month intensive course which leads to the Trinity College London CertTESOL tefl course. It is a challenging and rewarding course which gives trainees the tools they need to start their teaching career.

EBC International TEFL Certificate (Madrid)

EBC Madrid, Spain. Accredited, internationally accepted TESOL TEFL certificate course. Teach English throughout the world. Includes lifetime, world-wide job placement, accommodation assistance + more.

Fyne Formacion

The FYNE 100hr, 4-week intensive TEFL course includes complete training on General English, Business English and teaching children. You receive a 210 manual with the course, FREE Spanish classes. International TEFL Certficate provided.


INTESOL Spain offers a fully-accredited 190 hour TESOL Certificate. The course is officially accredited by TQUK, at Level 5, as are CELTA/Trinity. TQUK is an OfQual recognised awarding body.

live and learn

TEFL Course in Seville. Teach English worlwide thanks to the EDI accredited Tefl Course in Seville. Job offer after the completion of the course.

Oxbridge TEFL

In Oxbridgetefl our main goal is to research and select the most effective ways of approaching teaching English and introduce them to our graduates.


StudyCELTA offers the Cambridge University ESOL CELTA Certificate and DELTA Diploma courses in Seville, Spain, all-year round. Full-time intensive courses.

TEFL Iberia

Get an internationally recognised qualification with our fun, interactive and dynamic TEFL programme. Our 120 hour course will leave you confident, competent and fully equipped with the skills you need to be a great language teacher.

TtMadrid Teacher Training & TEFL Centre

TtMadrid offers a 4 week intensive TEFL programme that prepares you to teach both general and business English in Madrid and Spain.

Get ESL Progress! FREE -
EnglishClub's monthly newsletter

Privacy & Terms | Contact | Report error | Advertise | EasyEnglish

© 1997-2016 English Club