How it works

Choose a course, follow the modules, and track progress as you go.

1) Browse & preview

Search by topic and age range, then preview the course before enrolling.

2) Learn module-by-module

Work through structured modules with resources, notes, and messaging support.

3) Track progress

Mark modules complete, earn certificates, and keep everything in your dashboard.

What families say

Recent quotes from families who took these courses.

β˜…β˜…β˜…β˜…β˜…
β€œThis is a well put together class with an excellent instructor! My son is a little behind on the lessons, but having it be available on our schedule is nice.”
β€” Megan W. Β· Excel | Beginner | 05 Week SP | Speadsheet Murder Mystery
β˜…β˜…β˜…β˜…β˜…
β€œIt was nice”
β€” Adam H. Β· Python Programming | Beginner | 20 Week SP | Automate Awesome
β˜…β˜…β˜…β˜…β˜…
β€œSidney's classes are engaging, and he is an involved and extremely helpful teacher. My boy loved this course, and picked up a lot!”
β€” Stephanie C. Β· Python Programming | Intermediate | 07 Week Flex | Web Development w/ Flask

Browse courses

β˜…β˜…β˜…β˜…β˜… 5.0 (1 review)
Ages 13-18 1 weeks One-Time
$29.00

Master HTML and CSS to create beautiful, responsive websites. Learn web development fundamentals through hands-on projects. This course is designed fo...

View Course

β˜†β˜†β˜†β˜†β˜† No reviews yet
Ages 11-14 1 weeks One-Time
$64.00

Get personalized guidance on your coding projects. Work one-on-one with an instructor to bring your ideas to life. This course is designed for student...

View Course

β˜…β˜…β˜…β˜…β˜… 4.9 (197 reviews)
Ages 13-18 12 weeks Enrichment & Clubs
$179.00

Learn Python programming through fun, engaging projects. Perfect for beginners and intermediate students who want to build real-world applications and...

View Course

β˜…β˜…β˜…β˜…β˜… 5.0 (1 review)
Ages 12-16 7 weeks Course
$119.00

Build conversational programs in Python β€” keyword game bots, a stdlib Eliza, pattern-rule helpers, API lookups, text-to-speech with gTTS, and a spee...

View Course

β˜…β˜…β˜…β˜…β˜… 5.0 (2 reviews)
Ages 10-14 7 weeks Course
$119.00

Master Python dictionaries with friendly projects β€” pet profiles, keys/values/items loops, nested meals and cats, pizza orders, topping filters, and...

View Course

β˜†β˜†β˜†β˜†β˜† No reviews yet
Ages 11-15 7 weeks Course
$119.00

Create text adventures with only the standard library β€” room functions, branching stories, inventory, economy, key flags, JSON room maps, and a bell...

View Course

β˜†β˜†β˜†β˜†β˜† No reviews yet
Ages 8-13 7 weeks Course
$109.00

Learn Python by drawing β€” shapes, rainbow spirals, chessboards, pizza art, greeting cards, click games, and a turtle word-guess capstone. Seven begi...

View Course

β˜…β˜…β˜…β˜…β˜… 5.0 (4 reviews)
Ages 10-14 7 weeks Course
$119.00

Space-themed Python adventures plus the live people-in-space API β€” habitat rooms, survival stats, station choices, planet data, astronaut rosters, a...

View Course

β˜…β˜…β˜…β˜…β˜… 4.9 (101 reviews)
Ages 10-14 8 weeks Course
$149.00

An eight-module paced path through core Python: variables, strings, lists, for loops, conditionals, dictionaries, while-collection, and a functions ad...

View Course

β˜†β˜†β˜†β˜†β˜† No reviews yet
Ages 11-16 8 weeks Course
$149.00

Build a browser-based text adventure from scratch using only HTML, CSS, and JavaScript β€” with JSON as your game database. Across eight modules you d...

View Course

FAQ

Quick answers to common questions about age ranges, schedules, support, and access.

What ages are these courses for?
Each course lists a recommended age range on the card and preview page. Many courses work well for both kids and teens with different challenge levels.
Are the courses live or self-paced?
Courses are module-based and self-paced, so students can learn on their schedule. Progress tracking helps keep momentum week-to-week.
How does instructor support work?
Enrolled students can message for help directly inside the course. Your dashboard shows your support window and reminders.
How long do we have access?
Access and support dates are shown in your dashboard after enrollment. If you need more time, reach out and we can help with extensions.
Do you offer subscriptions?
Some courses support subscription-style access (when available you’ll see the option on the course preview page). Others are one-time purchases.
What’s your refund policy?
Please review our Terms of Service for full details. If something isn’t right, contact us and we’ll do our best to help.

Ready to start learning?

Browse courses, preview lessons, and enroll when you're ready β€” progress tracking and support are built in.