All children deserve a quality education. Together, we can help them reach their dreams.
Learn more about Teach for Life, the educational branch of Trees for Life.
If you know another language, you can help spread education around the world. Learn more
Teach for Life is global movement of people sharing knowledge and learning from each other, to better educate our children and create hope for the world.
In the "Teach for Life" movement, people around the world join hands to help empower children through education. Read more
"Articulating the not-so-secret 'secret' of why and how we live and serve every day is not easy. For the poet in me, it would be just as hard to describe the dance of a butterfly." Read more
A Public Radio commentator shares a heartfelt message about Trees for Life founders Balbir and Treva Mathur. Read more
After 30 years, Balbir will step back and allow someone else to lead Trees for Life in its next phase of serving our world. Read more
Sometimes, the littlest things can save lives. Like drops of water, for example. Read more
These tiny leaves could save millions of lives. More about Moringa
Farmers in Nicaragua discover how a shift in perspective can transform lives.Nicaragua story
"I am a servant of those who are making sacrifices for their people. That is fundamentally what Trees for Life does." Read interview