Be a part of shaping young lives
Our volunteers are at the forefront of making a difference in the lives of our beneficiaries.
Volunteer to make a real impact
More than just changing the lives of vulnerable children, volunteers get opportunities for personal growth through the training they receive from our specialists.

Opportunities for volunteers
Teacher Everywhereâą
If youâre looking to do your part in enriching the lives of underprivileged children, join us as a teacher volunteer with our Teacher Everywhere programme today.
Designed by EtonHouse curriculum specialists, our training programme covers strategies for managing challenging behaviour, delivering effective reading sessions, and other important skills in engaging children. You will be mentored by experienced educators to deliver Joyful Learning lessons.
We are looking for volunteers who:
- Are 15 years and above
- Understand and speak English
- Enjoy reading to and interacting with children
- Are able to dedicate at least 4 Saturday mornings (3 hours each time) in a year
- Are committed to complete ECF's Teacher Everywhere training (4 sessions of 3h each + 2 practicums) [Not applicable to qualified teachers]
Skills-Based Volunteers
Our volunteer organization is expanding to support various signature programmes such as Joyful Learning, Respectful Parenting and others soon to be launched.
If you wish to create social impact with your time and skills, we are looking for volunteers who have experience in the following functional areas:
Communications and Engagement
Content (Creation) and Programmes
Training or Learning & Development
Information Technology (IT)
Corporate Fundraising






Hear from our volunteers
âThe way I look at young children and their families, treat them, interact with them all have changed by this training. Proud to be part of this Joyful Learning programme.â
Sreeja, Teacher Everywhere volunteer
âThe training equipped me with a more in-depth and thorough understanding about children.â
Yee Wern, Teacher Everywhere volunteer
Help us enrich a childâs life today
If you have ideas that youâd like to share, please contact us.
Other ways you can contribute
Make a donation
Learn how your contribution can help us keep our programmes going and improve them to impact more children and youth.
Participate in or sponsor a programme
Offer our programmes to your organisationâs members, or sponsor or fundraise for our programmes. Letâs see how we can collaborate.