On-Site Language Service (OSLS) is a speaking oriented language service that designs and administers immersion programs for Hindi and Urdu learners living in India.