Having its own custom built campus, the school has a Pre School, Junior Section and a Senior Section; each headed and managed by its own Section Head. Pre School has three levels: Play Group (Pre- Nursery), Nursery and Prep classes. Junior Section has classes from I to V whereas in Senior Section classes from VI to HSSC and O level-I, O Level-II and O Level-III are conducted. The class levels and corresponding age groups are as above.