STEM Minds Virtual School Package Upgrade


Want to keep your child’s language and math learning continuing over the summer? Add on the STEM Minds Virtual School package upgrade to get access to 30 minutes daily language content and 30 minutes daily math content to keep your child engaged throughout the summer.

The STEM Minds Virtual School is a series of self-directed learning modules designed and delivered by Ontario Certified Teachers.

Students will work at their own pace through the daily modules and have access to regular feedback and can even book live support with a teacher as they continue to build their language and math skills throughout the summer.

*Please note that these modules are NOT delivered live; they are pre-built and pre-recorded modules that students can work through at their own pace. However, a teacher will be reviewing student progress and providing feedback and guidance throughout the week. Students can book up to three 10 minute 1:1 sessions in a week to get live support (Subject to instructor availability, terms and conditions may apply). 


Location: From your home! 

Grades: 3 – 8

Please click here to see our FAQ for Virtual Summer School

Technology Requirements:

In order to participate in STEM Minds Virtual School, you will require a computer with an internet connection.

All logins to access the STEM Minds Virtual School will be provided in a separate email at least 24 hours prior to the start of the camp week.

If you are registering multiple children, please add them to the cart separately. Registration is one per child and classes are staffed accordingly.

Looking for Virtual Summer Camps? Click here!


Enrolment Information

Please add each child to the cart separately. Do not leave any fields blank.

This email will be used to create your child’s account to access online learning.

Policies & Procedures * 

By enrolling your child, you agree to our mandatory Behaviour Policies and End User Agreement. Click here to view.

Technology & Program Requirements * 

I certify that I have fully read and understood all technology requirements, program times, and onboarding procedures as described on this page.

Additional information


Grades 3 – 5, Grades 6 – 8


Week 1 (June 29 – July 3)*, Week 2 (July 6 -10), Week 3 (July 13 – 17), Week 4 (July 20 – 24), Week 5 (July 27 – 31), Week 6 (August 4 – 7)*, Week 7 (August 10 – 14), Week 8 (August 17 – 21), Week 9 (August 24 – 28), Week 10 (August 31 – September 4)