TEFL India provides TEFL certification courses to help people teach English as a foreign language. Their website offers information about in-person and online certification courses that take 1-4 weeks to complete depending on the level of certification pursued. TEFL India is based in New Delhi, India and has certified over 10,000 teachers since 2003 to teach abroad.