Took a lot of convincing to try this place because I'm not the school type but my kids needed better guidance and I heard good things. The academic program sha is structured and the teachers actually know their stuff, my son's grades improved in three months which I didn't expect. But the moral training part they advertise so much feels rushed and surface level, like they tick a box and move on. For what they charge monthly, the follow up on character development should be more serious than what I'm seeing.