Our Programs - Dreams for Schools

our programs

We will not be offering online classes this Fall.

Summer classes will take place starting from 6/13 through 2-4 week camps.

Classes take place Monday - Friday for 1 hour each class.

Spring classes will take place from 3/28 - 6/3.

Classes take place 2 times a week (Mon/Wed or Tues/Thurs)

Due to COVID-19, all Dreams for Schools classes will take place online with live instruction over Zoom.

For financial scholarship assistance, please visit our scholarship page.

let's explore steam

Recommended Grades:  1st – 2nd grade
A fun, hands-on interactive class where students learn how to build STEAM projects virtually or in-person! Have your student learn about Science, Technology, Engineering, and Math through activities such as a Paper Robot, Light Up Wand, or even Programming Algorithms. This course includes a STEAM Kit that contains all specialized materials.

engineering inventors

Recommended Grades:   3rd – 5th grade
Explore the excitement of engineering in this hands-on course where students will become engineers! Utilizing the Engineering Design Process, students will learn about electricity, physics, magnetism, and more! This course includes a CAKE Kit that contains all specialized materials.

coding games with scratch

Recommended Grades:   3rd – 5th grade
Create amazing games with other kids using Scratch, the drag-and-drop learning platform created by MIT Media Lab. Students will be introduced to critical thinking and problem solving skills in a fun, interactive way!

web development

Recommended Grades:   6th – 12th grade
Design and produce a personal website in this program using HTML, CSS, JavaScript, and the Bootstrap framework! Students will work with our instructors to learn web development concepts and strengthen their skills through digital assignments.

mobile app development

Recommended Grades: 6th - 8th grade
In this 10 week mobile app development program, we make programming concepts fun and accessible to encourage students and to explore STEM education in a new and exciting way. 


There is a $30 non-refundable program fee per class for requests made within 5 days of the class start date. Cancellation requests made after the class start date will be determined on a case by case basis. For classes with kits provided, a $10 – $20 fee will be withheld if materials are not returned. Please allow up to 2 weeks for the request to be processed. 

For any questions, please email [email protected]