TRAVEL & TEACH ENGLISH IN SPAIN
Exercise increased caution in Spain due to terrorism and civil unrest.
Spain is a country on Europe’s Iberian Peninsula, and includes 17 autonomous regions with diverse geography and cultures. The capital city is Madrid.
EXPLORE TESOL COURSES TO TEACH IN SPAIN
TEACHING JOBS IN SPAIN
BECOME TESOL CERTIFIED TO TEACH IN SPAIN
Fill out my online form.
APPLY TO ENGLISH LANGUAGE SCHOOLS IN SPAIN
U.S. EMBASSY
-
U.S. Embassy Madrid
Calle Serrano, 7528006 Madrid, Spain
Telephone
(34) 91-587-2200
Emergency
(34) 91-587-2200
Fax
(34) 91-587-2303
Email
Website