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.

Boy focuses on assembling an electronic circuit at a classroom desk, with two other boys nearby.

In School Programs

STEM Clubs
A group of students smile and look at a laptop together in a lively classroom setting.
A group of students smile and look at a laptop together in a lively classroom setting.

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

STEM Academy
STEM Workshops
STEM Kits

More for Educators

Explore additional programs, resources, and opportunities to bring engaging STEM learning into your classroom.

Man holding clipboards and speaking in front of a projected financial workshop presentation.

Start a School Partnership

Interested in bringing STEM programming to your school community? Let’s explore a partnership together.

Stay in the Loop

Get the latest on Visions of Science straight to your inbox.

Scroll To Top