I love this school, it has been a wonderful experience to be here. The teachers, principal, and staff all are fantastic! The school takes care of overall well being of the students. The not only excels academically but also arranges fun events for the kids for excellent personality development. The Principal takes a lot of pains for the betterment of students.