Our Network
Teach For All is a growing network of 60 independent partner organizations and a global organization that works to accelerate the network's progress. Through the global network, partners and their teachers and alumni can share ideas and innovations across borders and adapt promising ideas in their own countries.
What We Do
We are a global community of changemakers developing collective leadership to ensure all children can fulfill their potential.
News & Stories