Teaching English in India provides a great opportunity to work in one of the world's fastest growing economies, where fluency in English is highly prized. A TEFL job in India will allow you to develop your teaching skills, whilst living in a nation with thousands of years of culture and history. India is of course home to the magnificient Taj Mahal, and the river of life that is the Ganges. Find the right English Teaching for you here.