The Each One Teach One Foundation invites you to join a legacy of collective action. Every contribution strengthens education, preserves South Africa's rich liberation heritage, and empowers communities toward self-reliance
The Journey Continues: Educate, Uplift, Empower
The Each One Teach One Foundation (EOTOF) was born from the spirit of solidarity that defined South Africa’s student liberation movement between 1979 and 1990
To the stalwarts who lived through that era, this foundation is the living continuation of the values we forged together
Your financial support directly drives our sustainable community initiatives across three core areas
Advancing Education & Literacy: Funding academic support, digital literacy, 4IR skills training, and youth mentorship to give today’s learners the tools they need to succeed
. Preserving Liberation Heritage: Documenting oral histories, securing historical archives, and publishing liberation history so the lessons of past sacrifices continue to inspire future leaders
. Socio-Economic Empowerment: Supporting vocational training, entrepreneurship incubation, and community-led economic projects to build long-term livelihoods
.
"Each One Teach One: Preserving Our Heritage."
When you invest in EOTOF, you aren't just making a donation—you are keeping a vital promise alive. You ensure that the sacrifices of our past directly build the prosperity of our future
.
Make a Contribution
Choose how you would like to support our nation-building and community development programmes
Tax Benefits & B-BBEE Compliance (Section 18A)
The Each One Teach One Foundation is a registered Non-Profit Organisation (NPO) and Public Benefit Organisation (PBO)
For Individuals: All donations are tax-deductible under Section 18A of the Income Tax Act. A tax certificate will be issued for your annual tax returns.
For Corporate Partners: Your contributions qualify for Socio-Economic Development (SED) points, directly supporting your B-BBEE scorecard.
Alternative Ways to Give
1. Direct Bank Transfer (EFT)
If you prefer to make a direct bank deposit or set up a recurring electronic payment, please use our official banking details:
Bank: First National Bank
Account Name: Each One Teach One Foundation
Account Number: 62359061571
Account Type: Cheque
Reference: Your Name / Organisation (Kindly email your proof of payment to info@eotof.org.za to claim your Section 18A certificate).
2. Legacy & Bequest Giving
For those who wish to give in goods services or time feel free to contact us on our email on info@eteof.co.za or call us on