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. · Spreadsheet Murder Mystery
★★★★★
“It was nice”
— Adam H. · 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. · Web Development with Flask

Browse courses

Browse all courses

★★★★★ 4.8 (4 reviews)
Ages 11-16 5 weeks Course
$99.00

Become an Excel expert! Learn data analysis, formulas, and spreadsheet techniques that will help you organize and analyze information effectively. Thi...

View details

★★★★★ 5.0 (3 reviews)
Ages 13-18 9 weeks Course
$149.00

Become an Excel expert! Learn data analysis, formulas, and spreadsheet techniques that will help you organize and analyze information effectively. Thi...

View details

★★★★★ 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 details

☆☆☆☆☆ 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 details

★★★★★ 4.9 (10 reviews)
Ages 13-18 1 weeks One-Time
$29.00

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

View details

★★★★★ 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 details

★★★★★ 5.0 (13 reviews)
Ages 13-18 6 weeks Course
$179.00

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

View details

★★★★★ 5.0 (10 reviews)
Ages 13-18 6 weeks Course
$99.00

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

View details

★★★★★ 4.8 (4 reviews)
Ages 9-14 10 weeks Course
$149.00

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

View details

★★★★★ 5.0 (7 reviews)
Ages 10-15 12 weeks Course
$179.00

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

View details

★★★★★ 5.0 (5 reviews)
Ages 13-18 20 weeks Course
$249.00

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

View details

★★★★★ 4.9 (8 reviews)
Ages 13-18 12 weeks Enrichment & Clubs
$149.00

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

View details

★★★★★ 4.9 (73 reviews)
Ages 8-12 12 weeks Enrichment & Clubs
$149.00

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

View details

★★★★★ 5.0 (4 reviews)
Ages 13-18 4 weeks Course
$79.00

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

View details

★★★★★ 5.0 (7 reviews)
Ages 13-18 6 weeks Course
$99.00

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

View details

★★★★★ 4.7 (3 reviews)
Ages 13-18 7 weeks Course
$119.00

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

View details

★★★★★ 5.0 (10 reviews)
Ages 13-18 12 weeks Enrichment & Clubs
$149.00

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

View details

★★★★★ 4.7 (3 reviews)
Ages 13-18 1 weeks One-Time
$29.00

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

View details

☆☆☆☆☆ No reviews yet
Ages 13-18 12 weeks Enrichment & Clubs
$79.00

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

View details

☆☆☆☆☆ No reviews yet
Ages 11-16 4 weeks Course
$79.00

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

View details

★★★★★ 4.8 (10 reviews)
Ages 11-15 4 weeks Course
$79.00

Embark on an epic coding adventure! In this four-module course, students will learn Python programming by creating their very own text-based adventure...

View details

☆☆☆☆☆ No reviews yet
Ages 10-14 4 weeks Course
$79.00

Bring a virtual pet to life with Python! In this fun four-module course, students will code their own pet simulator game where they can feed, play wit...

View details

★★★★★ 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 details

☆☆☆☆☆ 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 details

☆☆☆☆☆ 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 details

★★★★★ 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 details

★★★★★ 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 details

☆☆☆☆☆ 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 details

FAQ

Quick answers to common questions about age ranges, schedules, support, and access. For deeper guides, visit our Learn pages.

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.