Took a lot of convincing to try this place honestly because I wasn't sure how serious they were about the moral training part, but I was impressed with how they balance academics with character development for the kids. The staff actually know what they're doing and my nephew has shown real improvement in his behavior since he started there. My one complaint sha is that getting updates from them is like pulling teeth — had to chase them multiple times just to know how he was doing in class, and you'd think a school in 2024 would have a simple WhatsApp group or something for parents. Overall it's solid but if they fixed their communication game they'd be perfect.