- TEFL English teacher training for the Trinity College Certificate and Diploma with teaching job placement and accommodation service. Schools in Windsor town (near London) England, Barcelona and Madrid Spain, and Prague in the Czech Republic.www.windsorschools.co.uk