Sekolah peringkat teratas di antara sekolah berasrama sederhana Inggeris yang terbaik / terkemuka & berprestij di Lembah Doon (Mussoorie & Dehradun). Dehradun yang dikenali sebagai ibu kota pendidikan India terletak 240 km di timur laut Delhi / NCR, hanya 2300 kaki di atas permukaan laut, sekolah ini mempunyai asrama paling moden dengan kemudahan & kemudahan terkini yang menyediakan kemudahan penginapan & penginapan kepada pelajar kediaman (lelaki dan perempuan ) semua kelas. Ciri-ciri seperti Kebijaksanaan, Keberanian, Kesabaran, Iman, Kehendak, Kerendahan hati, dan lain-lain yang diperoleh pada tahun-tahun formatif menjadi kekuatan keperibadian anak yang kekal. Dalam tradisi India ciri-ciri ini secara kolektif disebut 'Sanskars'.