Teach For Zimbabwe (TFZ) is an early-stage, non-profit organization, whose main purpose is to combat educational inequity, using an innovative and proven approach. TFZ aspires to join Teach For All (TFA). Teach For All is a global network of 48 independent, locally led and governed partner organizations and a global organization that works to accelerate the progress of the network. TFA network partners have demonstrated through impact assessments that the TFA model works and has had a considerable impact, in improving education, in the countries where they are established. TFZ intends to adopt and customize the TFA model to the Zimbabwean context