EIN 26-2122566

Teach for All

IRS 501(c) type
501(c)(3)
Num. employees
78
Year formed
2007
Most recent tax filings
2022-09-01
NTEE code, primary
Description
Teach For All is a global network of over 48 independent, locally led and funded organizations that are calling on their nations’ most promising future leaders to ensure more students receive the excellent education all children deserve.
Total revenues
$56,310,643
2022
Total expenses
$37,734,276
2022
Total assets
$78,553,002
2022
Num. employees
78
2022

Program areas at Teach for All

Early stage partner support expenditures enable Teach for All to respond to interest from social entrepreneurs around the world and help to ensure that future partner organizations lay the necessary foundation to develop into effective and sustainable network partners. Teach for All staff work with social entrepreneurs to evaluate the feasibility of the model in their country's context, to develop and refine business plans, and to set up the organization for a successful launch by anticipating upcoming challenges. Additionally, tfall assists in garnering financial and other support and connects existing and emerging partners with peer programs in their region.

Grants made by Teach for All

GranteeGrant descriptionAmount
Teach for America (TFA)Education$203,000

Who funds Teach for All

Grants from foundations and other nonprofits
GrantmakerDescriptionAmount
Silicon Valley Community Foundation (SVCF)Education$9,000,000
TenacreGeneral Support$7,029,750
Ucla FoundationGeneral Support$2,000,000
...and 44 more grants received totalling $26,565,766

Personnel at Teach for All

NameTitleCompensation
Wendy KoppChief Executive Officer and Treasurer$483,744
Srihari PrabhuChief Financial Officer$176,526
Vongai NyahunzviChief Network Officer and HD of Africa$182,240
Kayatanya K HendersonHead of Community Impact$256,694
Abigail HustonHead of Europe Region$185,871
...and 13 more key personnel

Financials for Teach for All

RevenuesFYE 09/2022
Total grants, contributions, etc.$56,181,335
Program services$0
Investment income and dividends$73,446
Tax-exempt bond proceeds$0
Royalty revenue$0
Net rental income$0
Net gain from sale of non-inventory assets$0
Net income from fundraising events$0
Net income from gaming activities$0
Net income from sales of inventory$0
Miscellaneous revenues$55,862
Total revenues$56,310,643

Form 990s for Teach for All

Fiscal year endingDate received by IRSFormPDF link
2022-092023-04-25990View PDF
2020-092021-04-15990View PDF
2019-092020-09-24990View PDF
2018-092019-06-19990View PDF
2017-092018-04-10990View PDF
...and 8 more Form 990s

Organizations like Teach for All

OrganizationLocationRevenue
World Education ServicesNew York, NY$107,632,026
Girls Who CodeNew York, NY$28,119,627
ActIowa City, IA$243,598,338
Project Lead the WayIndianapolis, IN$65,462,690
National Academy Foundation (NAF)New York, NY$18,819,868
College PossibleSaint Paul, MN$31,201,183
The Bottom LineBoston, MA$18,128,457
Advancement Via Individual Determination (AVID)San Diego, CA$78,711,748
World LearningBrattleboro, VT$92,793,479
Code OrgSeattle, WA$32,287,151
Data update history
July 3, 2023
Updated personnel
Identified 1 new personnel
June 25, 2023
Updated personnel
Identified 6 new personnel
May 7, 2023
Received grants
Identified 2 new grant, including a grant for $483,300 from Carnegie Corporation of New York
April 17, 2023
Updated personnel
Identified 2 new personnel
July 28, 2022
Received grants
Identified 5 new grant, including a grant for $1,250,000 from Robertson Foundation
Nonprofit Types
SchoolsEducational service providersCharities
Issues
Education
Characteristics
Political advocacyLobbyingOperates internationallyNational levelReceives government fundingTax deductible donations
General information
Address
25 Broadway 12th FL
New York, NY 10004
Metro area
New York-Newark-Jersey City, NY-NJ-PA
County
New York County, NY
Website URL
teachforall.org/ 
Facebook page
teachforall 
Twitter profile
@teachforall 
IRS details
EIN
26-2122566
Fiscal year end
September
Taxreturn type
Form 990
Year formed
2007
Eligible to receive tax-deductible contributions (Pub 78)
Yes
Categorization
NTEE code, primary
B90: Educational Services
NAICS code, primary
611710: Educational Support Services
Parent/child status
Independent
Free account sign-up

Want updates when Teach for All has new information, or want to find more organizations like Teach for All?

Create free Cause IQ account