Programs · ages 3 to 93
Find your thing.
Register in one place.
Every class, lab and camp is in one Registration page. Pick one here, or build your own mix with SO.ON and see your price first.
Chess
Atomic Knights: Beginner
First moves, board sense and confident decisions.
- Ages
- Ages 3–15
- When
- Sat & Sun (alternating) · 10–10:50am
- Price
- $25 / session
Register →Chess
Atomic Knights: Intermediate
Tactics, openings and real games.
- Ages
- Ages 3–15
- When
- Sat & Sun (alternating) · 11–11:50am
- Price
- $25 / session
Register →Chess
Discovery Chess Academy
A steady weekly path from beginner to tournament-ready.
- Ages
- Ages 5–9
- When
- Wed & Fri · 5:30–7pm
- Price
- From $195 / semester
Register →Chess
The Rated Room
For competitive players chasing a rating.
- Ages
- Ages 10–14
- When
- Saturdays · 2–4pm
- Price
- $225 / semester
Register →Chess
Adult Beginner Chess
Never too late. Learn in a relaxed group.
- Ages
- Adults & older adults
- When
- Tuesdays · 5:30–6:30pm
- Price
- See Registration
Register →STEAM
Early Learning Lab
Hands-on discovery with a grown-up alongside.
- Ages
- Ages 3–5
- When
- Fridays · 10am–12pm
- Price
- From $195 / semester
Register →STEAM
Literacy Lift-Off
Stories become films, games and art.
- Ages
- Ages 5–12
- When
- Fridays · 3:30–5pm
- Price
- From $175 / semester
Register →STEAM
Partners in Residence
Math and literacy workshops taught by Prep Academy Tutors, hosted at Discovery.
- Ages
- School-age students
- When
- Details coming soon
- Price
- Details coming soon
Learn more →Camps
School Break Camps
Chess, STEAM, games and Discovery Zones.
- Ages
- Ages 4–14
- When
- Workdays, holidays, winter & spring break
- Price
- $85 / day · $425 / full week
Register →Camps
Summer Camp 2027
A new theme every week.
- Ages
- Ages 4–14
- When
- June 1 – Aug 20 · 9am–3:30pm
- Price
- From $425 / week
Register →Events
Play Dates and Meet Ups
Private group time, birthday parties and private rentals.
- Ages
- Ages 5–17
- When
- Thu 4–5:30pm & 5:30–7pm · Fri 7:30–9pm · Sat & Sun 5–6:30pm
- Price
- $150 / group
Birthday parties & rentals →Register →More than one child? Get a Family Membership.
One membership covers the whole family and saves on everything you book.