In-School STEM Programming
Inquiry-based STEM learning delivered in classrooms and after-school that connect curriculum concepts to creativity, innovation, and real-world challenges.
Bringing STEM Access to the Classroom
Visions of Science brings hands-on STEM learning directly into classrooms and school communities. Through interactive workshops, design challenges, and collaborative projects, students explore STEM concepts while building curiosity, confidence, and problem-solving skills.
Programs are delivered in partnership with schools and aligned with curriculum goals, helping students connect classroom learning to real-world applications and future STEM opportunities.
In School Programs

STEM Clubs
STEM Clubs create engaging after-school spaces where students can explore science, technology, and innovation beyond the classroom. Through collaborative challenges, creative projects, and interactive experiments, youth build curiosity, teamwork, and confidence while discovering new interests in STEM.
STEM Clubs occur in select communities across the GTA within our partner schools. If you are located in one of our select communities and are interested in hosting a STEM Club at your school please contact us at in-school-programming@vosnl.org
What Educators & Participants are Saying
“The impact of your work extends beyond STEM knowledge. You are equipping our students with the confidence to step into spaces where they have not always seen themselves reflected, and to understand that their words carry weight and their actions have influence.”
“Dynacare helped me know more about science and genetics, while AMD taught us how to 3D print anything we were creative enough to design. “
“I used to be someone who hated science a lot, but through STEM Academy and Visions of Science, I’ve been able to really enjoy and understand science a lot more now! When I first started at Academy, my science grade was in the 60s, but now it’s at 89%!”
“In school my science grades skyrocketed on my report cards, and I'm way better when we work as a group and I love that I get to make new friends. Every Saturday I am excited to come because I enjoy going to [STEM Club].”
More for Educators
Explore additional programs, resources, and opportunities to bring engaging STEM learning into your classroom.
Start a School Partnership
Interested in bringing STEM programming to your school community? Let’s explore a partnership together.


