The school is a recognized Christian minority private institution run by the Missionaries of St. Francis de Sales[2] and affiliated to the Central Board of Secondary Education.
The foundation stone for the building was laid on 9 July 1977 by Shri Sikandar Bhakt, the Union Minister for Works and Housing.
[3] This is the first school in Delhi that has implemented the technology of closed circuit television in its classrooms, named "Vidya Darpan".
The Fransalian Educational policy draws inspiration from the Gospels, teachings of the church, patron St. Francis de Sales and the founder Fr.
[9] The school also organizes a Cross-Country race across West Delhi, for its students, to run for a cause and spread social awareness.
According to the school Principal the main purpose behind organizing this annual event is to encourage mass participation and to sensitize the students on an environmental issue.
An elected Executive committee and Working team composed of ex-students from various batches take care of the functioning of Sahoday.