The school is amazing in academics. The teachers are(generally and in my experience) all supportive, helpful and very knowledgeable on their subjects.
The school has several extra curricular activities so as to develop children in all kinds such as dancing, singing and playing.