I would advice you to put your children there if you want a good school.
Teachers and principle create very friendly environment with kids, along with academics and extracurricular activities also given importance,