I have just shifted my kids to this school, so can’t say much, but my little experience has not been bad, rather satisfying