Teach For Pakistan is a movement of recent graduates and young professionals who commit two years to teach in Pakistan's under-resourced schools and go on to become lifelong leaders working from across all fields to expand educational opportunity.
Teach For Pakistan is supported by Teach For All, an international network of over 45 independent social enterprises including Teach For America (US) and Teach First (UK) that are working to expand educational opportunity in their nations by enlisting their most promising future leaders in the effort. Partners of the network aspire to the vision that one day, all children will have the opportunity to attain an excellent education.