Took a lot of convincing to try this place for my son's admission but I'm glad we did. The leadership program they have is solid and you can see the kids actually learning real life skills not just bookwork. My only gripe and it's annoying me small small is how they communicate with parents about activities and fees. One time I didn't get notice about a program until the day before because the message went to WhatsApp when most of us check email. Otherwise the academic standard is high and the staff know their onions, so I can't complain too much.