Teach First
Teach First is a social enterprise registered as a charity which aims to address educational disadvantage in England. Teach First coordinates an employment-based teaching training programme whereby participants achieve Qualified Teacher Status through the participation in a two-year training programme that involves the completion of a PGCE along with wider leadership skills training and an optional master's degree.