8 Best Language Immersion Programs for High School. Miguel de Cervantes.
Spanish immersion programs If you're feeling uncomfortable speaking Spanish, there's no better way to improve than with a Spanish immersion program. Our Spanish immersion programs in Spain and Costa Rica combine Spanish classes with practical application, group excursions, sports, and cultural visits. Find programs for your age.