Teach For India (TFI) is an Indian non-profit organisation, which is a part of the Teach For All global movement. Through its Fellowship program, TFI recruits qualified Indian college graduates and working professionals to serve as full-time teachers in low-income schools for two years. Fellows work to bridge the educational gaps that their students face, in the hopes of putting their students on a fundamentally different life path. Through the 'Teaching as Leadership' framework, Teach For India staff provides training and support to Fellows so that they can employ innovative teaching strategies to maximize their effectiveness in the classroom. After two years of the Fellowship, the Fellows become a part of an alumni movement. The aim of this movement is for the alumni to work from inside and outside the educational system to affect the long-term changes necessary to realize educational opportunity for all. Teach For India is currently in seven cities. impacting 38,000 children through 1100 Fellows, 200 staff members and 1050 alumni.