The school is amazing in academics. The teachers are(generally and in my experience) all supportive, helpful and very knowledgeable on their subjects.
There is a fun way of learning every concept in this school. This is what kids need.