Founded in 1940, St. Xavier’s is meant primarily for Catholics but is open to all, irrespective of religion, caste or community who would be trained to lead lives in keeping with the school motto For God and Country.