Illustration of kids exploring Camps

Tell us their age, then browse classes by what matters most to you.

  • Live & interactive
  • Ages 3–18
  • 315 live classes

Find their class

Their age shapes every class on this page.

1Is it right for my child's age?

Pick an age to see the classes that fit

100% refund if the first class is not right

Cancel before the second class starts and everything comes back.

Refund policy

9 ways to narrow it down

Browse by what matters to you

One row per question. Tap an option and the classes underneath change.

Topic

Which subject?

Fairy Explorers: Nature-Based Science and Art Mini Camp
MN

Mrs. N.

Fairy Explorers: Nature-Based Science and Art Mini Camp

A three-session mini camp that blends imagination with real science: learners explore forest, coastal and garden habitats and uncover concepts like biodiversity…

Beginner

Level

5–9

Ages

50 min

Duration

3 / Week

Classes

1

Weeks

$21.50per class
See schedule
Spy Skills & STEAM Adventures: Codes, Observation & Gadgets
MF

Maria F.

4.4(76)

Spy Skills & STEAM Adventures: Codes, Observation & Gadgets

This course uses daily briefings, slides and video clips plus hands-on STEAM activities to teach observation, logical and lateral thinking, basic fingerprinting…

Mixed Level

Level

8–11

Ages

50 min

Duration

4 / Week

Classes

2

Weeks

$21.00per class
See schedule
American Girl–Themed Camp: Crafts, Baking, and Book Talks
CS

Chetna S.

4.4(72)

American Girl–Themed Camp: Crafts, Baking, and Book Talks

Make dolls-inspired crafts, bake a themed treat, discuss favorite books and characters, and share creations in group show-and-tell.

Beginner

Level

13–18

Ages

60 min

Duration

5 / Week

Classes

1

Weeks

$20.00per class
See schedule
Dinosaur Discovery Camp: Basics, Trivia, and Presentations
HD

Hemalata D.

4.7(20)

Dinosaur Discovery Camp: Basics, Trivia, and Presentations

This two-session camp introduces well-known and lesser-known dinosaurs, their characteristics, diets, and fossil evidence using videos, discussion, and show-and…

Beginner

Level

5–8

Ages

40 min

Duration

2 / Week

Classes

1

Weeks

$19.00per class
See schedule

What they'll make

What will my child have at the end?

Beginner Piano: Kpop Demon Hunters Songs (What It Sounds Like, Soda Pop)
RS

Radhika S.

4.3(8)

Beginner Piano: Kpop Demon Hunters Songs (What It Sounds Like, Soda Pop)

A 4-day beginner piano camp teaching basic notation while learning 'What It Sounds Like' and 'Soda Pop' from the Kpop Demon Hunters soundtrack.

Beginner

Level

7–12

Ages

25 min

Duration

4 / Week

Classes

1

Weeks

$18.50per class
See schedule
Project-Based Python: Pygame, APIs, and Data Analysis
HG

Hemchandra G.

4.7(16)

Project-Based Python: Pygame, APIs, and Data Analysis

This intermediate Python course focuses on building GUI applications and games with Pygame while teaching environment setup with Thonny and pip. Students create…

Beginner

Level

11–16

Ages

60 min

Duration

5 / Week

Classes

2

Weeks

$22.00per class
See schedule
Video Editing & Creation: Plan, Film, Edit Short Videos
PC

Prachi C.

4.0(2)

Video Editing & Creation: Plan, Film, Edit Short Videos

Learn to plan, film, and edit short videos by practicing framing, trimming, transitions, audio, text, and simple effects.

Beginner

Level

9–14

Ages

55 min

Duration

4 / Week

Classes

2

Weeks

$22.00per class
See schedule
Little Scientists: Halloween Wonder Lab
AM

Arjun M.

Little Scientists: Halloween Wonder Lab

What makes a paper ghost move? Which objects float? How can two colours become a new one? Young scientists explore these questions through short, visual experim…

Beginner

Level

4–5

Ages

40 min

Duration

4 / Week

Classes

1

Weeks

$17.00per class
See schedule

Total length

How big a commitment is it?

Minecraft Pumpkin Patch Adventure Camp
AM

Aarohi M.

Minecraft Pumpkin Patch Adventure Camp

A pumpkin patch, a friendly hideout and a hidden treasure—this Minecraft adventure grows across four live sessions. Learners build the setting, connect it with…

Beginner

Level

6–8

Ages

45 min

Duration

4 / Week

Classes

1

Weeks

$19.00per class
See schedule
Intermediate Chess: Strategy and Tactics
SP

S. P.

5.0(2)

Intermediate Chess: Strategy and Tactics

Advance tactical patterns and positional planning through puzzles, timed games, and analysis to prepare players for stronger competitive play.

Intermediate

Level

7–12

Ages

50 min

Duration

5 / Week

Classes

2

Weeks

$22.00per class
See schedule
Classic Film Study: Rear Window, Citizen Kane, Jaws and More
KY

Krutika Y.

5.0(4)

Classic Film Study: Rear Window, Citizen Kane, Jaws and More

Watch and discuss five influential classic films to study storytelling, character development, director style, and filmmaking techniques.

Beginner

Level

13–18

Ages

55 min

Duration

5 / Week

Classes

1

Weeks

$20.00per class
See schedule
Creative Writing Camp: Fantasy Short Stories
IS

Ishita S.

4.5(8)

Creative Writing Camp: Fantasy Short Stories

Teens build original fantasy short stories by creating characters, worlds, quests, and magic elements while receiving peer and teacher feedback.

Beginner

Level

12–16

Ages

30 min

Duration

4 / Week

Classes

1

Weeks

$18.00per class
See schedule

Class length

Can my child sit through it?

Graphic Design Basics with Canva: Posters, Printables & Products
SS

Shweta S.

4.7(46)

Graphic Design Basics with Canva: Posters, Printables & Products

Learn design fundamentals and use the free Canva tools to create posters, postcards, planners, social media graphics and print-on-demand products.

Beginner

Level

9–14

Ages

55 min

Duration

4 / Week

Classes

2

Weeks

$21.50per class
See schedule
Social Media and Digital Marketing Basics for Young Entrepreneurs
MM

Madhav M.

4.7(52)

Social Media and Digital Marketing Basics for Young Entrepreneurs

Learn branding, blogging, social media platforms, and content planning to start marketing a small business or personal brand.

Beginner

Level

13–18

Ages

45 min

Duration

4 / Week

Classes

1

Weeks

$18.50per class
See schedule
Beginner Piano: BTS Songs (Dynamite, Butter, Permission to Dance)
AP

Amrita P.

4.5(26)

Beginner Piano: BTS Songs (Dynamite, Butter, Permission to Dance)

Four lessons teaching basic piano reading and rhythm while learning excerpts from Dynamite, Butter, and Permission to Dance.

Beginner

Level

8–13

Ages

25 min

Duration

4 / Week

Classes

1

Weeks

$20.00per class
See schedule
Fractions: Reducing, Operations, and Conversions
KM

Karishma M.

4.6(38)

Fractions: Reducing, Operations, and Conversions

Guided practice in reducing, performing operations with, and converting fractions using examples and review games.

Beginner

Level

8–13

Ages

45 min

Duration

4 / Week

Classes

1

Weeks

$20.50per class
See schedule
Still not sure?Answer a few quick questions and we'll pick for you.Help me choose

Explore other interests

Same page, new classes. Tap one to switch.

Browse by Category

Frequently Asked Questions

Everything parents ask before their child's first live class — answered clearly, no fine print.

An online camp is a short series of live sessions, usually meeting at the same time on several days in a row, often within a single week. Your child joins the group on Zoom each day and builds on the previous session, often finishing a project by the end.

Most camp sessions run about 45 to 60 minutes, and some for younger kids are shorter. The class page shows the exact session length and how many sessions the camp includes.

There are camps for ages 3 to 18. Each camp lists its own age range, so filter by your child's age and read the description if your child is near the edge of the range.

Most camps keep groups small, with around six learners being common, so every child gets time with the teacher. The class page shows the maximum group size.

No. Each camp is one live session a day, typically about an hour, and many include hands-on making away from the keyboard. The rest of the day stays free for play, reading and time outside.

Yes, most camps are made for beginners. Check the experience level on the class page, and message the teacher if you are unsure whether it is the right fit.

Start with your child's age, a topic they already enjoy, and a time slot that is free every day of the camp. Then compare session length, group size and the teacher.Read the guide: How to Choose an Online Camp for Your Child

Keep camp at the same time each day, plan active play before or after it, and set up the camp spot and supplies the day before. A simple rhythm of camp, move, eat, then free time works for most families.Read the guide: How to Plan a Week of Online Camp at Home

Parents create every learner account, messages stay on Undoschool, and every class is recorded for safety. Recordings are seen only by the learner, the teacher and the Undoschool team, and each course is reviewed before it goes live.

Yes. Your first class is on us, so your child can meet the teacher and see the class style first. If it is not right, cancel before the second class starts for a full refund.

Both are marketplaces of live small-group classes run by independent teachers. On Undoschool every course is reviewed before it is listed, every class is recorded for safety, and your first class is on us. Compare the teacher and schedule for the specific class you want.

Message the teacher from your dashboard. Because sessions are recorded, the teacher can usually help your child catch up on what was covered.

A laptop, desktop or tablet with a camera and microphone, a steady internet connection, and a quiet spot. The class page lists any software or supplies the teacher needs.Read the guide: Getting Ready for Your Child's First Online Class