Overall good school, bit of more focus on extra co-curricular activities would be great. It is a good school.
If one needs to concentrate only on studies and want to achieve a greater heights in life they should opt for this school