Donors
The Kresge Foundation
Private foundation headquartered in Troy, Michigan
Donations
Teach for America
Leadership training & short term K12 teaching program oriented around districts with poverty
50CAN
The 50-state Campaign for Achievement Now