1. Find the perfect class

Explore our online class options based on your child’s grade and/or speak to our Principal to learn more.

2. Register

Choose from a wide selection of available days and times to find a class that’s convenient for you. All classes run on 9-week cycles that meet one day per week. If you want to create your own class – we can customize for your group or 1:1 (pricing varies).

3. Preliminary Meeting

Before your child’s first class, we’ll schedule a “get to know you” session, an online meeting with you, your child, and an instructor. We’ll check your technical specs to make sure you’re able to access the virtual classroom, go over how everything works, and give you an opportunity to ask any questions.

4. Learn

As part of a live classroom setting, kids will be part of a community of real students with real instructors. Optional practice materials and challenges will be provided weekly so students can keep learning even when class isn’t in session. Technical support is available, and just like in school, our principal is available to assist students with any other issues or concerns.