English schools in Europe
Spain - Madrid
School:International House Madrid - CELTA
English Teacher Training including the Cambridge CELTA (Certificate in English Language Teaching to Adults) and Young Learner teacher training courses.
English courses:
rapid english course
standard english course
classic english course
professional english