Teach In India

Our Teach In India program places you as a volunteer teacher in schools where students range in age from 4 to 16. The schools are a mix of government schools and private institutions like community schools. The most frequently requested subject is English, but you can also teach math, science, music, geography, art, dance, etc.

The teaching curriculum for our Teach In India program is based on the standard textbooks and workbooks of each school. Volunteers are also encouraged to create their own lesson plans. Depending on the subject, volunteers can bring along teaching materials such as picture books, instruments, flash cards, art supplies, and songs.

Each institution has its own permanent staff member who assists volunteers with their teaching and in communicating with the children and colleagues. Classes for the Teach In India program are generally in session six days a week, with four to six class periods each day and a break for lunch.

Volunteers do NOT have to be native English speakers. If you cannot stay for at least one month, please consider volunteering at an orphanage in India instead where you can teach younger children basic math and reading.

India Teaching Volunteer Anna Group