The school is managed by the DMI Trust (Daughtars of Mary Immaculate Trust), a registered body fully committed to the task of social development of the marginalized and less privileged through better education aided by the latest modern technology. It stands as one of the best schools in Kanyakumari (Manavalakurichi), emphasizing holistic education and innovative teaching methodologies.
The library is the backbone of every school which encourages the children to update and instill in them the habit of reading. The library has about 5500 books and 16 magazines and periodicals along with daily newspaper.
The school boasts of 26 buses equipped with GPS and camera.
The school has the state of art, Physics, Chemistry and Biology labs. In addition to that, it has a composite lab. The children gain practical knowledge from the laboratories.