I would suggest Chrysalis High, Yelahanka New Town. My sons go there & I am very happy with the school. The school has a good mix of academic & non-academic. Though the campus is small (about 2 acres), they still have managed to accommodate swimming pool, basketball court, skating rink, cricket etc. They also have yoga, music, dance, chess etc.Most of the parents from my apartment complex too are satisfied with the school. All the best!
I will definitely check it out. Thank you rshetty