Global Map

Network

As a global network of social enterprises working to expand educational opportunity in their countries, Teach For All aspires to the vision that one day, all children will have the opportunity to attain an excellent education.

Students
Global Challenge

Teach For All is addressing educational need around the world, which limits entire cross-sections of students from realizing their full potential.

Read More >>

Unifying Mission

Organizations in the Teach For All network seek to address educational need in their countries by enlisting their nations’ future leaders in the effort. Teach For All’s mission is to expand educational opportunity internationally by increasing and accelerating the impact of these independent social enterprises.

Read More >>

Network Structure

The social enterprises that are part of Teach For All are independent, locally governed, locally funded organizations. Teach For All accelerates their impact by sharing the expertise that exists across the network, enabling all members to benefit from each other’s knowledge and experience.

Read More >>

Locations & Programs

The rapidly growing Teach For All network comprises 24 social enterprises that pursue our unifying mission around the world:

Enseñá por Argentina
Teach For Australia
Teach For Austria
Ensina! (Brazil)
Teach For Bulgaria
Enseña Chile
Teach For China
Enseña por Colombia
Noored Kooli (Estonia)
Teach First Deutschland (Germany)
Teach For India
Teach First Israel
Teach For Japan
Iespējamā Misija (Latvia)
Teach For Lebanon
Renkuosi Mokyti! (Lithuania)
Teach For Malaysia
Enseña por México
Teach First New Zealand
Teach For Pakistan
EnseñaPerú
Empieza por Educar (Spain)
Teach First (U.K.)
Teach For America

Read More >>