It is described by Thomas Friedman as "a loose global network of locally run teams of teachers, who share best practices and target young people in support of a single goal." The Teach For All approach is demand driven; in almost all cases, the organization is approached by already established efforts interested in joining the network, rather than proactively spreading the approach. The organisation cites diverse cultural contexts across its different network partners as one of its major strengths, allowing partner organisations to make an impact within their own spheres of influence and socio-political structures. Teach For All forms partnerships with organizations that share the same theory of change and are committed to eight unifying principles, quoted here:1. Recruiting and selecting as many as possible of the country's most promising future leaders of all academic disciplines and career interests who demonstrate the core competencies to positively impact student achievement and become long-term leaders able to effect systemic change  2. Training and developing participants so they build the skills, mindsets, and knowledge needed to maximize impact on student achievement  3. Placing participants as teachers for two years in regular beginning teaching positions in areas of educational need, with clear accountability for their classrooms  4. Accelerating the leadership of alumni by fostering the network between them and creating clear and compelling paths to leadership for expanding educational opportunity  5. Driving measurable impact in the short term on student achievement and in the long term on the development of leaders who will help ensure educational opportunity for all  6. A local social enterprise that adapts the model thoughtfully to the national context, innovates and increases impact over time, and possesses the mission-driven leadership and organizational capacity necessary to achieve ambitious goals despite constraints  7. Independence from the control of government and other external entities, with an autonomous Board, a diversified funding base, and the freedom to make operational decisions, challenge traditional paradigms, and sustain the model in the face of political changes  8. Partnerships with the public and private sectors that provide the teaching placements, funding, and supportive policy environment necessary to achieve scale and sustain impact over time, while increasing accountability for results Teach For All currently has 53 partner organizations around the world. Within this network, Teach For All partners have placed over 65,000 teachers and impacted more than 6,000,000 children. In recent years, Teach For All partners support over 16,000 teachers impacting over 1,150,000 children annually. There have been inquiries about joining the Teach For All network from social entrepreneurs in a number of additional countries.