Skip to content Skip to footer
Global Organization

A vision of a world where all children have the education, support, and opportunity to shape a better future

Teach For All is a global network of 62 independent, locally led organizations and a global organization united by a commitment to developing collective leadership to ensure all children can fulfill their potential. Each network partner recruits and develops promising future leaders to teach in their nations’ under-resourced schools and communities and, with this foundation, to work with others, inside and outside of education, towards a world where all children have the education, support, and opportunity to shape a better future. Teach For All’s global organization works to increase the network’s impact by supporting the development of new organizations; fostering network connectivity and learning; providing coaching and consulting; and enabling access to global resources for the benefit of the network.

Go to Top