EIN 26-2122566

Teach for All

IRS 501(c) type
501(c)(3)
Num. employees
91
Year formed
2007
Most recent tax filings
2023-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
$54,670,220
2023
Total expenses
$42,711,002
2023
Total assets
$90,316,609
2023
Num. employees
91
2023

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$90,000

Who funds Teach for All

Grants from foundations and other nonprofits
GrantmakerDescriptionAmount
Ucla FoundationGeneral Support$12,000,000
TenacreGeneral Support$8,641,000
Silicon Valley Community Foundation (SVCF)Education$7,000,000
...and 39 more grants received totalling $39,201,030

Personnel at Teach for All

NameTitleCompensation
Wendy KoppChief Executive Officer and Treasurer$503,245
Srihari PrabhuChief Financial Officer$171,974
Vongai NyahunzviChief Network Officer and HD of Africa$228,113
Michael RyanHead of Finance
Rebecca HelmerHead of Coaching and Consulting$221,330
...and 12 more key personnel

Financials for Teach for All

RevenuesFYE 09/2023
Total grants, contributions, etc.$53,922,325
Program services$0
Investment income and dividends$734,889
Tax-exempt bond proceeds$0
Royalty revenue$0
Net rental income$0
Net gain from sale of non-inventory assets$-102
Net income from fundraising events$0
Net income from gaming activities$0
Net income from sales of inventory$0
Miscellaneous revenues$13,108
Total revenues$54,670,220

Form 990s for Teach for All

Fiscal year endingDate received by IRSFormPDF link
2023-092024-04-23990View PDF
2022-092023-04-25990View PDF
2021-092022-04-04990View PDF
2020-092021-04-15990View PDF
2019-092020-09-24990View PDF
...and 10 more Form 990s

Organizations like Teach for All

OrganizationLocationRevenue
Girls Who CodeNew York, NY$27,137,820
ActIowa City, IA$240,733,534
College PossibleSaint Paul, MN$24,598,991
AVID CenterSan Diego, CA$77,784,548
World Education ServicesNew York, NY$98,705,023
World LearningBrattleboro, VT$108,664,383
Cambiar EducationSan Diego, CA$34,440,647
Code OrgSeattle, WA$33,251,623
Thrive ScholarsLos Angeles, CA$21,264,461
New Classrooms Innovation PartnersJersey City, NJ$15,241,432
Data update history
October 19, 2024
Received grants
Identified 2 new grant, including a grant for $1,000,000 from Penner Family Foundation
July 15, 2024
Received grants
Identified 5 new grant, including a grant for $12,000,000 from Ucla Foundation
May 23, 2024
Posted financials
Added Form 990 for fiscal year 2023
May 20, 2024
Updated personnel
Identified 2 new personnel
April 19, 2024
Updated personnel
Identified 1 new personnel
Nonprofit Types
SchoolsEducational service providersCharities
Issues
Education
Characteristics
Political advocacyLobbyingOperates internationallyNational levelReceives government fundingTax deductible donationsAccepts online 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
California AB-488 details
AB 488 status
May Operate or Solicit for Charitable Purposes
Charity Registration status
Current
FTB status revoked
Not revoked
AG Registration Number
CT0199144
FTB Entity ID
3362953
AB 488 data last updated ("as-of") date
2024-10-16
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