Skip To Content

Future Leaders In Training

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

Take our new teen survey to let us know what types of classes you would like to see us offer for middle and high school! Click here to take the survey.


Teen Government 101
Curious how City government works? Join us for a fun afternoon to learn about City government, Department responsibilities and work through a mock proposal of a large event that reaches across multiple City Departments. Participants will work in groups with Department representatives to address questions for a short presentation. We’ll see if personal opinions will be swayed as we work through relevant issues to come to a final recommendation.  Ages: 10-18

City Hall : EOC Room

Fri 10/4 10:30AM - 3:30OPM Act#4700

Online Driver’s Education 
Ages 15 and 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, etc.  A licensed instructor is available to answer any questions.  Receive DMV-approved certificate of completion.  Sign up any time and move at your own pace.  Ages 15+ 

Registration is ongoing.         Act # 4920

Middle School Self Defense
Don’t miss the Middle/High School self-defense class on Saturday, October 12 from 1:00pm-4:00pm at the American Black Belt Academy.  Students will develop power and confidence by practicing the easy to learn self-defense techniques used by professionals.  Skills like punching, kicking and blocking technique combined with using elbows and knee strikes.  Using specific joint locks to break free from an attacker.  The class will simulate various types of attacks so the students will know how to react to them.  

All American Black Belt Academy
Sat    10/12 1:00-3:00pm  Act # 4703

Rockband Showcase
Teen rock, rap, and hip-hop bands from around the area are invited to showcase their own music in a battle of the bands. To win it, you gotta rock the house with 2-3 of your own compositions and bring your fan base! Local music teachers will be judging bands based on the quality of their music and the volume of the cheers from their fans. The winner will get a free studio concert for 60 of their friends and their very own MP3 and MP4 recording. Hosted by the charity organization A Brighter Day, the Teen Rock Band Showcase is dedicated to dealing with depression and anxiety by connecting with others through a common love of music. Rock your heart out and create a lasting memory! To sign up or for more information, please visit

Sat  10/19 7:00 - 10:00pm  FREE

Babysitting for Beginners
Babysitting is not just ‘watching’ children, but being responsible for their safety and well-being. This course will focus on setting up your babysitting business, safety and emergency response, diapering, playtime, bedtime, interacting with parents and more. Please wear comfortable clothing to class. Each child will receive a manual to review with their parents and the class is intended to be a 4 hour course -1 class.  Class will be at the Adams Safety Training Center (Bishop Ranch #11)  Ages: 10-14

Sun 9/15           1:00pm-5:00pm      Act # 4498
Sun 10/13 1:00pm-5:00pm    Act # 4499
Sun 12/15 1:00pm-5:00pm    Act # 4500


There are four ways to register for classes:

  1. Register online at Civic Rec.
  2. Mail-In 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.