We would recommend to anyone! The teachers are warm and kind, provide a strong structured schedule throughout the day, and they are led by the best directors.