This is the worst school I have ever experienced in my life. There are many talented students but they are not being hiven enough encourage. I came to know that even the teachers doesnt support student to get their own decisions.Infrastructure is good but School is a place where students learn new things but discipline of students are worst because of teachers behaviour. So please check 100% before joining your childrens to this school because you can get better schools in here than this.