This is an awesome school. The strong curriculum, supportive environment and small class size, allowed my grandaughter to excel. While challenging initially (immersion), she soon learned to communicate in and understand Spanish. She appreciated the variety of subjects that kept her interested, challenged and learning. She made friends and looked forward to school. The summer program she especially enjoyed with all the outdoor activities. We would recommend this school not only for its exceptional language immersion program, but for the strong academics.