A global network

The mission of Teach for All is to extend access to education all over the world by increasing and accelerating the impact generated by organizations cultivating the necessary leadership for transformational change.

Given the similarity in the nature of the problems faced by the countries participating in the network, solutions can be shared across frontiers.

Teach for All supports its partner organizations in transforming the educational context of their countries from the inside, learning from each other, sharing solutions, and accelerating their overall impact. The teachers, alumni, and employees of the network adapt their solutions to the local context, generating innovations that can be shared to accelerate progress across the network.

Teach For All is present in over 30 countries: