Spanish immersion programs in the South of Spain, in local Spanish town. Our school is located right on the beach of La Herradura, in beautiful horsehoe-shaped bay. Familiar school that offers a lot of attention to each students, due to the small classes. Professional and qualified Spanish native teachers. Teaching children (+5), teenagers and adults. Also programs for professionals.