The rudeness and arrogance of the teachers and the principal know no bounds. They think they are too smart but dont realize how stupid they appear.Not good academically, in extra curriculars, in infrastructure or in basic decency. I am regretting putting my kid here. Save yours and go elsewhere.