School in India: A Middlebury CV Starr School Abroad

The School in India is located in Delhi, which has long been associated as a capital city to many different kingdoms and populations whose architectural and cultural influence is still an important influence on modern Delhi’s culture. With a metropolitan population of 16.7 million residents, today’s Delhi is a bustling and diverse city home to both ancient monuments –  including three World Heritage sites – and a modern arts, business, and culture scene. 

The School in India is based at St. Stephen’s College and Lady Shri Ram College for Women (LSR), both of which are part of the larger University of Delhi. Female students may pursue classes at either of the two colleges, while men will study at St. Stephen’s. The two colleges are world renowned, and preeminent institutions of higher education in India, with offerings in the humanities, social sciences, and physical sciences. 


The language of instruction at the colleges is English, so there are no language pre-requisites at the School in India. However, all students will study Hindi while studying abroad. This website has been designed to prepare you for your study of Hindi. “Pre-immersion” refers to the time before you are immersed in Hindi.

Pre-immersion materials like the ones accessible from this site prepare learners for their upcoming language-learning experience. By providing students with the opportunity to learn key target language and cultural practices, these pre-immersion resources allow you to jump-start your experience by preparing ahead of time for your immersive experience in Dehli.

Contact the School in India

Send us a message