I have been a student of this school for what seems like aeons now. I began my journey in LKG and have now completed my 12th, thus, I believe my experience will be valuable for any parent wondering whether this school is worth it.
For those who prefer more concise answers - Yes, this school is worth it.
And for those who care not for brevity - This school teaches you the value of being a good human being and how to go about being one. This is one of the main pillars that hold up this school and one that I believe is most important. Teamwork, communication, altruism and many other virtues are celebrated by teachers and students alike.
Since there is a lot to go over, I shall break it down into parts for the sake of convenience.
1) Academics - This school's board may be dissimilar to many of the schools in the area but that does not make it bad per se, instead, it can be argued that it has a leg up on the other ones. It focuses more on understanding, applying and analysing information rather than the'Memorise - vomit on paper' method that many schools seem to endorse. Overall, it makes even the most detested subjects( Chemistry personally) vaguely interesting. I highly recommend it.
2) Staff - Other than the friends you make, this is easily the best thing about the school. The staff are extremely approachable and nice. Doubt clarification is facile and the staff are great at their job. They seem to be genuinely enjoying it.
3) Extracurricular - Sure, the ground could always be bigger and there could always be better equipment but does that detract from the experience? No. Absolutely not. The Games Period is always a blast and the most memorable part of school life. The inter-house competitions stir competitiveness in our hearts and Sports day sates our ambitious hunger for prizes.
Some may think I've been praising the school to the high heavens and yes, I indeed have for it is well deserved. My only gripe with this school is that human values are being taught via a thick veil of religion and spiritualism, but since this is a completely personal opinion that many disagree with, I have not deducted points in the review.
Overall, I highly recommend this school as it genuinely strives to improve your child's understanding. It is one where I have created many warm memories which I hope to look back at fondly.

- Thank You! We appreciate your effort.