Skip To Content

Looking for classes for your middle and high school student? Check out the following pages from our Recreation Guide.

 

FALL 2025 PROGRAMS  

   

Boba-Licious! - Cooking Camp (Thanksgiving Camp)

Dive into a bubbly culinary adventure in our Boba Shop Classics class! Kids will craft delicious Milk Tea, Fruit Tea, Slushees, and Milkshakes while making their own tapioca pearls, popping boba and more! Unleash creativity with flavors, colors, and toppings, while making friends and unique, tasty creations!          $30 Supply fee paid to instructor on the 1st day of class

M-W   11/24-11/26 San Ramon Community Center  1:00pm-4:00pm Act # 28843

Table Tennis Camp (Thanksgiving Camp)

Join our fun-filled Thanksgiving Ping Pong Camp in San Ramon! Kids will improve their skills, play exciting games, and enjoy teamwork—all in a supportive and active environment. Perfect for beginners and advanced players alike!     Bring your own paddle or paddles will be available for you to use onsite.   

M-W   11/24-11/26 Fremont Table Tennis Academy, San Ramon  1:30pm-4:30pm Act #32534

ENRICHMENT CLASSES 

Teen Center 1 Day Workshop

Looking for an all-day option for your middle schooler when school is out ? We offer fun full-day camps at one of our teen center. Activities include wacky games, contests, movies, video game tournaments, sports, relay races, and cool crafts. Join us for a fun-filled day! 

Fri   10/3 Pine Valley Teen Center  8:30am-5:30pm Act #32658


Cook Tok Showdown

This TikTok Cooking Workshop for middle schoolers is an exciting four-hour event combining hands-on learning and friendly competition. Chefs will start with an hour long demo lesson to learn essential cooking and baking skills, followed by two hour long rounds of competition where they’ll recreate trending TikTok recipes—one savory and one sweet. In the final hour round, students unleash their creativity in a freestyle challenge using a variety of ingredients to craft their own unique dish. Judged on taste, presentation, and creativity, participants receive constructive feedback and fun awards while building confidence and teamwork skills. The workshop offers a fun, modern and social way to inspire culinary exploration and creativity in the kitchen! $40 Supply Fee 

Sat   11/15 San Ramon Community Center  9:00am-1:00pm Act # 32989

Bullying Solutions- FREE

Learn how to recognize danger, set boundaries, and stay safe with coaching from Teenpower and City of San Ramon staff. Teens will gain practical skills to prevent bullying, harassment, and assault, and become strong safety advocates for themselves and others.  Ages 15-18

Thu  10/23 Online 5:00pm-6:00pm Act # 32657
Babysitting for Beginners

Learn the skills needed to be a trusted and responsible babysitter. Learn all about childhood development, bedtime strategies, positive redirection, how to get a job, and ways to make babysitting fun for you and the kids. Basic first aid, general safety, and what to do in an emergency will also be covered. Students should bring a water bottle, snack and dress to play!
Sun   11/2 San Ramon Community Center 10:00am-2:00pm
Act # 32349

Pre-Teen and Teen Self Defense Clinic

Learn how to protect and stand up for yourself!  Focus will be in 2 areas: bullying and real self-defense situations. Learn basic striking, blocking and escape skills.  In this course, we focus on preventing stranger and peer violence while empowering students to understand, respect, and defend their own boundaries.   
Sat   11/1 Martial Arts of America - San Ramon 1:30am-3:30pm Act # 32248

Future Ready Wealth Leaders: Smart Finances, Impactful Leadership

Our all-in-one program empowers kids with hands-on experience in finance, leadership, and public speaking—teaching budgeting, investing, communication, and teamwork skills to build confidence and future-ready abilities, no matter their starting point.
Thu   9/11-11/20 San Ramon Community Center 5:30pm-6:30pm Act # 32352

 

Introduction to Python

Learn the basics of Python programming, including variables, data types, loops, functions, and more. This beginner-friendly course is perfect for those new to coding and eager to build a strong foundation in Python.  Ages 13-18
Thu   9/4-10/30 Code Ninja- San Ramon 4:00pm-5:00pm Act # 32353

Introduction to Roblox

If you love Roblox and want to get started with building your own games, this class is for you! You will learn the basics of game building in your own 3D Roblox worlds and can design and publish your own games on Roblox Platform. No prior experience required.      Ages 13-18
Sat   9/6-11/1 Code Ninja- San Ramon 10:00am-11:00am Act # 32536

Introduction to Web Development

Explore the fundamentals of web development, including HTML, CSS, and JavaScript. Learn to build responsive, interactive websites from scratch—no prior experience needed. Perfect for beginners eager to create and launch their own web projects.        Ages 13-18
Wed   9/3-10/29 Code Ninja- San Ramon 4:00pm-5:00pm Act # 32535

   

ONLINE  CLASSES

Online Driver Ed Class 
Ages 15 & UP: DMV allows Teens to Receive their Learner’s Permit at age 15 ½ and a License at age 16. This class is the FIRST, Required Step that must be completed. This is an online course with videos, animated driving scenarios and sample test questions. Learn the rules of the road, major causes of traffic collisions, DMV procedures and much more. A licensed instructor is available to answer any questions. Receive DMV-approved Certificate of Completion. Sign up any time. Registration is ongoing.  
Ages: 15-18               Online

Daily 8/28-11/28      All Day Act# 32384

Virtual Course: Drivers Ed Class
This is a virtual Driver's Education class with a live instructor for ages 15½ and older. Students will enjoy a series of Driver's Education lectures including understanding the responsibilities of having a driver’s license, learning the rules of the road and accident-avoidance procedures. Independent assignments will also be completed during the week. Course also includes practice questions, defensive driving movies and written test prep. Upon successful completion, students will receive a DMV-approved Certificate of Completion.  
Ages: 15-18  Online

Sat 10/4-10/25 9:00am-12:00pm Act # 32478 Sat 11/24-11/28 9:00am-12:00pm Act # 32479

SPORTS CLASSES

Table Tennis Group Classes

Join our fun and engaging Kids Table Tennis Group Class in San Ramon! Open to children of all skill levels, this program is designed to help young players develop coordination, agility, and sportsmanship while enjoying the fast-paced excitement of table tennis. Let your child experience the joy of table tennis while making new friends and staying active! Sign up today! Ages: 6-18
Class at Fremont Table Tennis Academy in San Ramon  

Tues  9/2-10/28   10:00am-11:00am            Act#32521
Tues 11/4-12/16   11:00am-12:00pm            Act#32524
Fri  9/5-10/24   10:00am-12:00pm            Act#32526
Fri  11/7-12/19   10:00am-12:00pm            Act#32527
Sat  9/6-10/25   10:00am-11:00am            Act#32528
Sat  9/6-10/25   11:00am-12:00pm            Act#32529
Sat  9/6-10/25   10:00am-12:00pm            Act#32533
Sat  11/1-12/20   10:00am-11:00am            Act#32530
Sat  11/1-12/20   11:00am-12:00pm            Act#32531
Sat  11/1-12/20   10:00am-12:00pm            Act#32532

 

REGISTRATION

There are four ways to register for classes:

  1. Register online at Civic Rec.
  2. Mail-In to 12501 Alcosta Blvd, San Ramon, CA 94583
  3. Fax-In in (925) 830-5162
  4. Walk-in and register at the Community Center at Central Park, Alcosta Senior Center, or San Ramon Olympic Pool and Aquatic Center.