Find the perfect class

3,000+ live classes for ages 3–18.

Trending this week

See all
Intro to CapCut Video Editing (iOS & Android)
VM

Veena M.

4.5(22)

Intro to CapCut Video Editing (iOS & Android)

A single-session introduction to CapCut covering importing/exporting, cutting, transitions, effects and sound on mobile devices using provided video files.

Beginner

Level

7–14

Ages

55 min

Duration

1 / Week

Classes

1

Weeks

$19.00per class
See schedule
Unity for Beginners: Build a 2D Video Game
MV

Mr. V.

5.0(10)

Unity for Beginners: Build a 2D Video Game

A project-based introduction to Unity where learners build a playable 2D game while learning scenes, sprites, C# scripting, collisions, UI, audio, and testing.

Beginner

Level

10–15

Ages

45 min

Duration

1 / Week

Classes

10

Weeks

$18.00per class
See schedule
Stock Market Basics: Virtual Investing & Portfolio Management
Varsha J.

Varsha J.

Stock Market Basics: Virtual Investing & Portfolio Management

Explore how the stock market works while creating and managing a virtual investment portfolio using real-market data.

Beginner

Level

13–18

Ages

45 min

Duration

5 / Week

Classes

1

Weeks

$22.50per class
See schedule
CogAT Lower Level Review: Verbal, Quantitative, Nonverbal
HN

Haripriya N.

3.9(14)

CogAT Lower Level Review: Verbal, Quantitative, Nonverbal

This three-week class previews lower-level CogAT item types—verbal, quantitative, and nonverbal—using sample questions and guided practice to help students reco…

Beginner

Level

5–8

Ages

45 min

Duration

1 / Week

Classes

3

Weeks

$17.00per class
See schedule
1 of 3

Fits your budget and schedule

Browse by subject

For homeschool families

See all
1-on-1 Advanced Ballet Coaching
Tutoring
GG

Gita G.

1-on-1 Advanced Ballet Coaching

Eight private sessions refining advanced ballet technique, turns, jumps and artistry for serious teen dancers preparing for auditions or exams.

Advanced

Level

12–17

Ages

45 min

Duration

1 / Week

Classes

Flexible

Weeks

$24.00per class
See schedule
1-on-1 Advanced Latin Ballroom Technique
GG

Gita G.

1-on-1 Advanced Latin Ballroom Technique

Eight private sessions focused on advanced Latin ballroom technique for experienced teen dancers.

Advanced

Level

13–17

Ages

45 min

Duration

1 / Week

Classes

8

Weeks

$25.00per class
See schedule
1-on-1 AP Chemistry Tutoring
Tutoring
NS

Nandini S.

1-on-1 AP Chemistry Tutoring

Twelve private sessions helping students succeed in AP Chemistry, including lab reports.

Advanced

Level

15–18

Ages

50 min

Duration

1 / Week

Classes

Flexible

Weeks

$26.50per class
See schedule
1-on-1 AP Chinese Exam Coaching
Tutoring
TR

T. R.

1-on-1 AP Chinese Exam Coaching

Eight private sessions preparing high school learners for the AP Chinese Language and Culture exam.

Advanced

Level

15–18

Ages

45 min

Duration

1 / Week

Classes

Flexible

Weeks

$26.00per class
See schedule

Support for every learner

See all

ADHD and focus · Autism and social communication · Dyslexia and reading · Anxious or shy learners · Speech and language · Gifted and twice-exceptional

1-on-1 Anxiety Coaching for Kids
Tutoring
SO

Sudesh O.

1-on-1 Anxiety Coaching for Kids

Eight private coaching sessions teaching kids practical tools to understand and manage worry and feel more confident.

Beginner

Level

9–13

Ages

45 min

Duration

1 / Week

Classes

Flexible

Weeks

$23.00per class
See schedule
1-on-1 Language and Writing Coaching for Neurodiverse Ages 8-12
Tutoring
ID

Ishita D.

4.6(11)

1-on-1 Language and Writing Coaching for Neurodiverse Ages 8-12

This 1-on-1, multisensory coaching class supports neurodiverse learners ages 8–12, including children with ADHD, Autism, Dyslexia, Speech/Language Delays, or Au…

Beginner

Level

8–12

Ages

30 min

Duration

1 / Week

Classes

Flexible

Weeks

$16.00per class
See schedule
12-Essay Writing Workshop: Academic and Test Prep
AC

A. C.

12-Essay Writing Workshop: Academic and Test Prep

A structured course introducing twelve essay types with step-by-step video instruction, example essays, topic lists, rubrics, and editing guidance. Each lesson…

Intermediate

Level

11–14

Ages

45 min

Duration

1 / Week

Classes

14

Weeks

$18.50per class
See schedule
1:1 High School Sciences & Mathematics — Grades 11–12 (Part 2)
SD

Snehalata D.

4.5(20)

1:1 High School Sciences & Mathematics — Grades 11–12 (Part 2)

This private, individualized program combines 11th and 12th grade Science and Mathematics into a personalized curriculum. Instruction includes live, tailored se…

Advanced

Level

15–18

Ages

45 min

Duration

2 / Week

Classes

10

Weeks

$21.00per class
See schedule

Not sure? Start with a collection

Gamers who want to build

Turn screen time into making games, worlds and mods.

From shy to confident

Speaking up, making friends and handling big feelings.

Hands-on and off-screen

Projects they build, paint or craft with their hands.

Get ahead at school

Reading, math and test prep with a patient teacher.

For little learners

Short, playful classes for ages 3 to 6.

Future founders

Money, business ideas, AI and pitching to a crowd.

Fan favourites

Pokémon, Harry Potter, dinosaurs and video games.

Big questions about the world

Space, history, animals and how things work.

1-on-1 tutoring

See all
1: 1 Writing Tutoring for Ages 6-9: Essays and Creative Writing
Tutoring
AG

Aditya G.

4.3(7)

1: 1 Writing Tutoring for Ages 6-9: Essays and Creative Writing

This private 1:1 writing class helps children ages 6–9 discover and enjoy writing through lessons tailored to their interests and skill level. Sessions combine…

Beginner

Level

6–9

Ages

50 min

Duration

1 / Week

Classes

Flexible

Weeks

$22.50per class
See schedule
1-on-1 Advanced Ballet Coaching
Tutoring
GG

Gita G.

1-on-1 Advanced Ballet Coaching

Eight private sessions refining advanced ballet technique, turns, jumps and artistry for serious teen dancers preparing for auditions or exams.

Advanced

Level

12–17

Ages

45 min

Duration

1 / Week

Classes

Flexible

Weeks

$24.00per class
See schedule
1-on-1 Advanced Command Blocks and Datapacks
SD

Srishti D.

1-on-1 Advanced Command Blocks and Datapacks

Six private sessions for advanced players to master commands, command blocks and datapacks.

Advanced

Level

12–15

Ages

30 min

Duration

1 / Week

Classes

6

Weeks

$23.00per class
See schedule
1-on-1 Advanced Digital Illustration Portfolio
PS

Pooja S.

1-on-1 Advanced Digital Illustration Portfolio

Eight private sessions that help experienced teens create polished digital illustrations for a portfolio.

Advanced

Level

13–18

Ages

60 min

Duration

1 / Week

Classes

8

Weeks

$25.50per class
See schedule

Winter camps for the December break

See all
A Christmas Carol: Interactive Reader's Theater
SE

Sushila E.

4.1(14)

A Christmas Carol: Interactive Reader's Theater

Students read and perform Charles Dickens' A Christmas Carol while practicing reading aloud, comprehension, vocabulary and vocal expression.

Intermediate

Level

9–13

Ages

45 min

Duration

1 / Week

Classes

12

Weeks

$19.00per class
See schedule
ASL: Sign 'Let It Snow' (winter song)
AJ

A. J.

4.6(14)

ASL: Sign 'Let It Snow' (winter song)

Learn ASL vocabulary while signing the winter song 'Let It Snow,' with demonstrated signs, explanations, and repetition.

Beginner

Level

4–18

Ages

55 min

Duration

1 / Week

Classes

1

Weeks

$22.50per class
See schedule
Beginner Piano: Play 4 Christmas Carols
PB

Pallavi B.

4.5(28)

Beginner Piano: Play 4 Christmas Carols

New beginner pianists learn to play four Christmas songs while practicing basic rhythm, finger-number sightreading, and identifying white keys.

Beginner

Level

7–10

Ages

25 min

Duration

1 / Week

Classes

4

Weeks

$16.50per class
See schedule
Beginner Piano: Play 4 Christmas Pop Songs
PS

Premwati S.

4.1(22)

Beginner Piano: Play 4 Christmas Pop Songs

Beginning pianists learn to sightread and play four popular Christmas pop songs while practicing basic rhythms and hand positions.

Beginner

Level

8–13

Ages

25 min

Duration

1 / Week

Classes

4

Weeks

$21.00per class
See schedule

Weekly clubs

See all
Advanced Japanese Conversation Club
Club
KD

Kaushalya D.

Advanced Japanese Conversation Club

A weekly discussion club for advanced teen learners to speak Japanese about culture, news and opinions.

Advanced

Level

14–18

Ages

45 min

Duration

1 / Week

Classes

Ongoing

Weeks

$19.00per class
See schedule
AI Explorers Lab Club: Weekly Hands-On AI Tools (Ages 7-12)
Club
SS

Sakshi S.

4.6(5)

AI Explorers Lab Club: Weekly Hands-On AI Tools (Ages 7-12)

This club is for curious learners who want to move beyond using AI and start experimenting with how it works. Each week introduces a different category of AI to…

Beginner

Level

7–12

Ages

55 min

Duration

1 / Week

Classes

Ongoing

Weeks

$18.00per class
See schedule
Among Us Gaming Club: Play, Team Up, Solve Mysteries
Club
AM

Aditi M.

5.0(3)

Among Us Gaming Club: Play, Team Up, Solve Mysteries

This weekly Among Us Gaming Club gives learners a safe, teacher-led space to play together in private lobbies. Each live session includes multiple game rounds h…

Beginner

Level

8–13

Ages

55 min

Duration

1 / Week

Classes

Ongoing

Weeks

$18.00per class
See schedule
Among Us Social Club
Club
KK

Khushi K.

Among Us Social Club

A weekly social club for Among Us fans to chat, play deduction games and practise teamwork and fair play.

Beginner

Level

8–11

Ages

50 min

Duration

1 / Week

Classes

Ongoing

Weeks

$16.50per class
See schedule

Classes you won’t find at school

See all
3-Ingredient Peanut Butter Cookies — Step-by-Step
GP

Gertrude P.

5.0(6)

3-Ingredient Peanut Butter Cookies — Step-by-Step

This hands-on cooking class guides learners through making simple peanut butter cookies while reinforcing language, basic math and science concepts, fine motor…

Beginner

Level

3–8

Ages

55 min

Duration

1 / Week

Classes

1

Weeks

$20.00per class
See schedule
Ada Lovelace and the Origins of Computing
KM

Kumudini M.

4.8(16)

Ada Lovelace and the Origins of Computing

This class examines Ada Lovelace's background, her work on Babbage's Difference and Analytical Engines, and her influential notes that anticipated programming c…

Beginner

Level

11–17

Ages

55 min

Duration

1 / Week

Classes

1

Weeks

$22.00per class
See schedule
Adding and Subtracting Fractions with Visual Models
MD

Manoj D.

4.8(10)

Adding and Subtracting Fractions with Visual Models

Short, supportive lesson teaching strategies and visual models to add and subtract fractions with like denominators.

Beginner

Level

8–11

Ages

55 min

Duration

1 / Week

Classes

1

Weeks

$21.00per class
See schedule
All About Mushrooms: Fungal Biology and Ecological Roles
CK

Charanjit K.

All About Mushrooms: Fungal Biology and Ecological Roles

This single-session class examines fungal biology and the roles mushrooms play in ecosystems. Students learn mushroom physiology and life cycle stages, and expl…

Intermediate

Level

7–12

Ages

55 min

Duration

1 / Week

Classes

1

Weeks

$19.00per class
See schedule

More ways to browse

By format

By interest

Safe, screened and risk-free

Teachers and reviews

My 9-year-old used to just mindlessly play Roblox. After matching with a tech tutor on this platform, he is now actually coding his own games! The live interaction is a game-changer.
Emma M.
Finding specialized, high-quality subjects was tough until we found this. Learning about French pastry art from a real chef in France has completely lit a spark in my daughter.
Arjun L.
My daughter was always so nervous to speak up in school. The patient, small-group dynamic in her public speaking class helped her find her voice. She absolutely loves her teacher.
Amina K.
As a parent of a child with ADHD, I was worried about online learning. But their mentor used bite-sized, high-energy games that kept him completely locked in. Highly recommend!
Minho T.

Help choosing

A one-time class is a single session. Camps run a few days in a row on one theme. Clubs meet weekly with the same group. Courses follow a set number of weekly lessons.

Each class lists the ages it suits. Pick your child’s age at the top of this page, and every row shows only classes that fit.

Live. Your child joins a real teacher on video at a scheduled time, with a small group or one-on-one.

Most classes cost $16–$23 per session, and a typical class is about $20. The price per class is on every card.

Yes. Book the first class of any course, camp, club or tutoring plan. If it is not a fit, cancel before the second class and get everything back.

Every class page lists its times in your own time zone. If none of them work, ask for a different time on the class page.

All FAQs

Parent guides

All parent guides

Want focused help? Try a 1-on-1 tutor.

Find a tutor