Teach For All: Developing Collective Leadership

Publication date
Preview image for the video "Teach For All: Developing Collective Leadership".
Map of the world on a teal background with the continents filled with photos of people. At the top are the words "We are a global network"

Teach For All is a global network of over 60 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 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.