Our Programs
Comprehensive programs designed to nurture the whole child—mind, body, and spirit. All programs are free and open to eligible youth in the Twin Cities area.
Empowering Youth Through Learning, Leadership, and Opportunity
At Ten Thousand Lakes Foundation, our programs are designed to support the whole child — academically, socially, and personally. Through structured activities, mentorship, and community-centered experiences, we provide youth with the tools, confidence, and support they need to thrive both today and in the future.
- Read More
Athletics Program
Our soccer programs offer youth of all skill levels a space to grow teamwork, discipline, and confidence—both on and off the field.

- Read More
Academic Support
Structured homework help, study skills coaching, and learning support help close opportunity gaps and boost student success.

- Read More
STEM & Enrichment Activities
From drones to robotics, our hands-on STEM experiences ignite curiosity, creativity, and future-ready skill

- Read More
Mentorship & Leadership
Youth are paired with mentors—coaches and role models who have overcome similar challenges—to build confidence, resilience, and community connection.

Frequently Asked Questions
We hope this FAQ section has addressed some of your common questions. If you have any further queries, please don’t hesitate to reach out to us.
What is Ten Thousand Lakes Foundation?
Ten Thousand Lakes Foundation is a Minnesota-based nonprofit dedicated to empowering youth through sports, academic support, mentorship, and enrichment programs. Our mission is to create safe, inclusive environments where young people can build confidence, leadership skills, and pathways to success.
Who do you serve?
We primarily serve urban and immigrant youth and families across Minnesota, helping young people access structured programs that support their personal growth, education, and community engagement.
Is Ten Thousand Lakes Foundation a nonprofit organization?
Yes. We are a registered nonprofit organization committed to community impact, youth development, and equitable opportunities.
What programs do you offer?
Our programs may include:
-
After-school sports and athletics
-
Academic support and tutoring
-
Mentorship and leadership development
-
STEM and enrichment activities
-
Community engagement initiatives
Program availability may vary based on season and community needs.
Who can participate in your programs?
Programs are designed for youth of various age groups and skill levels. Specific eligibility requirements will be listed during registration.
How do I register my child?
You can register online through our website’s programs or registration page. If you need assistance, contact us directly and we’ll help guide you through the process.
Ready to Make a Difference?
Your support helps us provide life-changing opportunities to Minnesota youth. Whether you volunteer your time or make a donation, every contribution matters.



