in various trades and skills
and school materials to students in need
successfully completing our programs
Electrical installation, fashioned & Designing(tailoring) and many more
Materials distribution and mentorship
Instrument training and recording
Parent sensitization and financial access
My name is James Kajawo, and my journey is one of hope and determination. Growing up in a rural village, I knew firsthand the struggles of poverty and limited opportunities. Despite the challenges, I was fortunate to have a sponsor, Mrs. Mary Helen Garvin and her friends in Canada, who believed in me and supported my education.
Inspired by their kindness, I founded the One For All Organization Technical School — a charity providing free practical training to youth who dropped out of school due to poverty.
Our vision is to empower young people with skills to break the cycle of poverty. We believe everyone deserves a chance to succeed, regardless of background.
At One For All, we're not just teaching skills — we're transforming lives. Join us in building a brighter, self-sustaining future for all.
To empower youth through skills training, education, and support, enabling them to achieve economic independence and contribute positively to their communities.
By 2030, we aim to empower more young people to achieve their dreams, reducing the impact of poverty and creating sustainable community transformation.
Youth Empowerment Technical School established with 15 students in carpentry and tailoring programs.
Added welding and electrical installation programs. First graduation ceremony with 32 graduates.
Launched school materials distribution program, reaching 5,000 students across 52 villages.
Introduced music training with instrument donation and recording studio setup.
Celebrated milestone of training 500+ youth and distributing 15,000+ notebooks to students in need.
Elderly Hope foundation Manager
With over 15 years in community development, Chimwemwe leads our vision for youth empowerment.
Technical school CEO
Mary brings expertise in education management and youth mentorship.
Board chair
Dr Paul provides strategic oversight and governance to ensure
Ms Doreen Mponera
As Treasurer, Doreen manages our financial health and sustainability.
Our vocational training programs equip youth with practical skills for employment and entrepreneurship.
Training includes both theoretical knowledge and hands-on practice with modern equipment.
We provide essential educational materials and mentorship to ensure students can focus on learning.
Our education support program has reached over 15,000 students across 52 villages.
Our music program nurtures artistic talent and provides creative outlets for youth expression.
The program includes a fully equipped recording studio where students can produce their music.
We engage with the broader community to create an ecosystem that supports youth development.
By involving parents and community leaders, we ensure sustainable support for our students.
Youth Trained
Notebooks Distributed
Students Graduated
Villages Reached
Tailoring Graduate, Business Owner
"After completing the tailoring program, I started my own small business. I now employ two other youth from my village."
Carpentry Graduate, Workshop Manager
"The carpentry skills I learned allowed me to get a job as a workshop manager. I can now support my family and younger siblings' education."
"We don't just teach skills; we transform lives and communities." - James Kajawo, Founder
Your support helps us reduce gang involvement and early pregnancies by providing positive alternatives for youth. Join us in transforming lives and communities.
Financial contributions help us acquire materials and expand our programs
Share your skills and time to mentor the next generation
Organizations, schools, and NGOs can collaborate with us
Share your expertise in carpentry, tailoring, welding, or other trades
Time commitment: 5-10 hours/weekProvide guidance and support to youth in our programs
Time commitment: 2-5 hours/weekHelp organize events and campaigns to support our programs
Time commitment: FlexibleAssist with office tasks, data entry, and communication
Time commitment: 3-8 hours/weekSponsor programs, provide equipment, or offer internship opportunities
Collaborate on curriculum development or student exchange programs
Joint initiatives for community development and youth empowerment
Policy support and funding for vocational training initiatives
Engaging in community outreach.
Making a difference together.
Engaging with parents and leaders
Graduates showcasing their work
Partners of One for All in improving livelihoods.
Graduates showcasing their work
Students showcasing music skills
Celebrating student achievements
A pre-Mother's Day celebration dedicated to appreciating elderly women who have no one to celebrate them.
Your donation directly supports youth empowerment programs, helping us reduce gang involvement and early pregnancies by providing positive alternatives.
Make a single contribution to support our programs
Become a monthly donor for sustained impact
Fund a student's entire training program
Provides a sewing machine for a tailoring graduate
Supplies tools for a carpentry student for one year
Funds music instruments for five students
Sponsors a student's complete training program
Account Name: M/S One for All Technical School
Account Number: 9100007846611
Bank: Standard Bank
Branch: Zomba
Airtel Money: +265 995 333 113
TNM Mpamba: +265 881 707 979