We customize curriculum according to your child’s interests and unique needs. We will work with you to make a long-term learning plan for your child to reach their goals and beyond!
Every child learns differently. We work to challenge each student independently. No more sitting idly or rushing to keep up.
We offer two types of private sessions: one-on-one private lessons with an instructor or private group sessions where your child learns within a small group of 2 – 4 students.
One-on-one Private Lessons
1 student and instructor
Learn individually and get more one-on-one time with our instructors.
Junior STEM (K – 3)
60 min/session
Discover + Advanced STEM (Grades 3 – 12)
75 min/session
Private Group Sessions
2 – 4 students
For parents who want a smaller group setting for learning.
Parents may create their own small groups—add siblings or friends!
Junior STEM (K – 3)
60 min/session
Discover + Advanced STEM (Grades 3 – 12)
75 min/session
Get a lively and rich learning experience in one of our larger group classes. These sessions can have around 5 – 10 students per sessionl
Group classes
5 – 10 students
Learn with a larger group of students, and spend more time doing fun group activities.
Junior STEM (K – 3)
Get started early with Junior STEM programs. Parents are encouraged to help set up students' workspaces and Zoom accounts, and then let our instructors take over!
Discover STEM (Grades 3 – 7)
Explore Discover STEM Camps and Classes to take your student's skills to the next level. Topics include robotics, electronics, making, coding, and more!
Advanced STEM (Grades 6 – 12)
Advanced STEM programs are open to new and returning students and encourage students to deepen their STEM skills.
Design, code, and build directly with our instructors