The first impression always leaves a lasting impression in a child. The child first sets its eyes on the school building and most of the times that determines the love for learning in a child. A school is on a fine land of flora and green lawn with a sprawling campus of  9 acres.

The technology integrated , learning compatible campus is scientifically planned , artistically designed and precisely constructed to meet the demand in grooming the  global citizens. It is a symbol of next generation schooling. But on vast premise and divided into two separate blocks, the structures have all facilities that one can expect in an ideal school.