The New Teacher Project, an education-focused nonprofit , provides consulting services to education systems and partners with hundreds of charter networks, states, and public-school districts in a consulting capacity to improve the delivery of education to the children they serve. An important component is training and placing quality teachers into high-need schools through a teaching fellows program.