My kid recently got from kids castle school and I can confidently say it was a amazing experience. The teachers and staff were like angels they protected my kid right and left and even in his syllabus. This is one of the best school were I can recommend for your kids