I would advice you to put your children there if you want a good school.
Good point about this school that extra lectures are taken for those students who are weak.It really motivate students.