I have just shifted my kids to this school, so can’t say much, but my little experience has not been bad, rather satisfying
Administration is well maintained and well educated.