Find Top-Rated Activities
See Age-Appropriate Classes
Book Upcoming Sessions
In-Person Classes & Camps For Kids Ages 9-12
Baseball League
by i9 Sports Contra Costa County
Moraga
Sun, Apr 13 +more dates
Program Details7 Week Schedule - Including an opening day.Everybody plays. Every game!There are No Tryouts, No Drafts, and No Fundraisers!Teams are organized in divisions based on the age of the child. Depending on age group and format, teams range from…
Albany
Today +more dates
Hajime! (Begin!) establishes a strong base of judo technique, culture, and character. Fun tumbling, jumping, and running activities warm us up before we pr
Kids Table Tennis Private Lessons
by Fremont Table Tennis Academy
Fremont +more locations
Today +more dates
The private lessons offer customized and individualized instruction tailored to each the student's needs. It offers the fastest improvement for the time given.
Private 1:1 Tennis Lessons
by SF TENNIS KIDS Club
San Francisco
Tomorrow, Apr 12 +more dates
PRIVATE TENNIS LESSONSPersonalized lessons, One-on-OneLet’s suppose your child is struggling with his/her backhand. Although in a group lesson, the instructor would spend a portion of the lesson working on backhands and give your child specific…
Redwood City
Sun, Apr 13 +more dates
Encore Juniors offers introductory volleyball clinics for aspiring players to develop skills, fitness, and have fun in competitive games.

FAQs

What are the benefits of e-learning for kids?
What are key differences between recorded classes vs live classes?
What can my child expect to learn online?
How do I know if my kid is ready for an online class?
How is an online course different from a traditional camp?
What types of online classes are available for kids?
Explore Online & In-Person Classes & Camps for Kids 9-12 Years Old Near You