Teach For All

Teach For All is an international non-government organisation with a vision that one day, all children will have the opportunity to attain an excellent education. Its mission is to increase and accelerate the impact of independent, locally led and funded partner organizations that are working to improve educational quality in their countries. To learn more about Teach For All, please visit http://teachforall.org/en.