Spanish classes, a wide variety of sport and leisure activities, entertaining excursions, new international friends, fun and the best summer experience