Children’s Programs

Spring 2023

Ross Recreation Programs for Children Ages 3-15

The Ross Recreation Department offers fun, learning and innovative programs that build character, provided by an institution that is highly organized, with great instructors and which nurtures a sense of neighborliness in our community.

Electronic Music Production Class

Want to learn how to record and create music on a computer? Electronic music production class is a beginners environment for learning how to play, record and program your own musical creations.

This class is taught by Steven Teijeiro Jr, a self taught musician and sound engineer. Steve loves to play drums and do vocals with his friends, and play piano. He is also a DJ and freestyle rapper / MC. Steve also enjoys writing poetry and lyrics as well.

Students will learn through a variety of activities including,

• creating drum rythyms
• experimenting with musical scales to learn how to play melodies • performing music for the class • playing together with friends as a band • and more!

Students will be responsible for the safe operation of musical instruments and equipment including iPads and synthesizers. Parents assume liability for any damage their children may incur on equipment due to improper use.

Electronic Music Production class is a safe space for learners of all levels and abilities, gender identities, races, religions etc.

Ballroom Dance/Cotillion

Dance Arts Studios of San Rafael is back to teach the Ballroom Dance class. They are experienced in teaching children and teenagers throughout the Bay Area.

Children are asked to dress up each week. Boys should wear a jacket, tie and dress shoes; girls should wear dresses and dress shoes. No black rubber soles on shoes.

Parents are asked to chaperone at least once during the session! Please volunteer via the Ross Recreation office.

**To ensure the same number of boys and girls in each class please select the appropriate registration option. Registrations made in the wrong “class” can only be moved over if space is available–make your selections carefully!**

9 weeks.

Dates and location are subject to change due to availability.

Sandrick's Sports Early Release

Join Sandrick Jackson in the Ross School gym on early release Wednesdays for lots of fun and games!

Dodgeball, tag games, indoor soccer, hockey, basketball and more. A Ross School favorite, this program always fills.
Register early and don’t miss out!

*Ross School has priority use of the gym, there may be times when Sandrick’s Sports will be held outside.

Sporty Girls

If your daughter loves sports, this is the class for her. Jean Marc Schafer will expose your child a variety of sports; from soccer to kick-ball and everything in-between! The girls will have lots of laughs and good times playing with each other.

PeeWee T-Ball

Come and join Coach Dan for T-Ball. He will help your little one get a head-start by teaching the basic skills of this great game of baseball. This class is great for the beginner and the rising stars in search of development and excitement.


For this beginning level lacrosse program Jean Marc will introduce player to the fundamental techniques of cradling, shooting, passing as well as the strategies for defense, offense and scoring. A mouth guard, protective eye wear, and stick are required equipment.

Boys are Thursdays from 3:15 – 4:15 and Girls are Thursday from 4:15 – 5:15



All Sports

A great opportunity for your child to play their favorite sports. Enjoy soccer, baseball, track, flag football, and basketball with Ross Recreation!

Soccer Grades K-2

For children who can’t get enough of soccer. Continues to develop their ability toward a competitive level. The program will emphasize shooting, trapping, heading, and tactics for both offensive and defensive play.


These sessions are where so many young players go to have a fun first-time soccer experience. Coach Dan knows that habits are built once a young child starts to kick a ball. FirstStepSoccer was created to instill the proper habits to our young aspiring soccer players. Dan is always positive, encouraging and meets each player where they are in their development. Building each players confidence level is key to each young players growth, and is why skills will always be appropriate and achievable. As players achieve specific skills, they will be challenged with more skills to be developed; and, overcome. Dan’s sessions are always fun based. His love for teaching soccer clearly shows; and, truly takes a special interest in teaching his youngest players.

Flag Football

This high-powered sports class will teach you the basics of flag football; an injury-free way to play this popular sport. Practice passing, receiving and learning good sportsmanship. The kids will love it.


Hip Hop is an ever-popular street dance that cultivates body control, creativity, and community! In this 9-week outdoor workshop, children of all levels will learn rhythm, choreography, precise footwork, upper body strength for breaking, stage presence, and the history of Hip Hop culture. This program is based in dance culture and developmental anatomy. It will include styles of house dance, locking, popping, and funk developed in the 1970’s. A balance of precision and respect will be infused with freedom and personal expression, to foster the dancers confidence. Old-school and new Hip Hop and R&B music will be utilized.

Lego Off The Block

If you can think it, you can build it! Off the Block S.T.E.M. classes will help your child explore fundamental S.T.E.M. concepts using LEGO® as a part of a fun, engaging environment in which they learn as they play. There are no mistakes, only early prototypes! Every build is accompanied by a sense of accomplishment that directly fuels your child’s self-esteem.

Ian McAvoy (Mr. LEGO®) is the founder at Off the Block S.T.E.M. and will be leading each class.

Tennis Skills / Fun & Games

Group lesson. Usage of special equipment designed for this age group. Introduction to tennis with simple activities and games that produce both fun and early motor skill development.

For the 2:45pm class only the instructor will pick up at dismissal at Ross School to walk the kids over to the tennis courts.
Dianne will teach Mondays, George on Thursdays

Holly Hoppin Mid-Winter Break Camp

Have a great time by joining the fun at the Holly Hoppin’ mid-winter break camp! This will be an inspiring environment where children have the opportunity to explore, create, discover the world around them in new and fun ways.

The schedule is from 9am-1pm at Phoenix Lake (weather permitting). If it is rainy, the camp will be help in the Kids Club Room/Ross Common.

Children will fill their time with nature walks/hikes; art/science activities & outdoor play/exploring.

To sign up for a prorated week (75/day for 9am-1pm) please email [email protected]. There is a 2 day per week, per child minimum.

Holly Hoppin Friday Funday at Phoenix Lake

My mission is to inspire, educate, and support the benefits of play and exploration in a fun teaching
environment. Allowing children to explore nature by learning and playing with each other. We create and
grow with our imaginations while encouraging team work and self-expression. Based on the belief that
children want to learn and are innately motivated to do so when they feel safe, supported and appropriately
stimulated, and being in nature makes it even better!

**Please make sure you pack extra snacks for your child, we will be having a snack break at the lake.
**Please pack water shoes, towel, light change of clothes since they will be playing in the creek

Holly's Hoppin' Spring Break Camp

The adventure is just beginning as your child takes a well deserved break from school. We’ll explore, create, and have “tons of fun” at Phoenix Lake (as long as weather permits; if there is rain, it will be held in the Ross Recreation Classroom) while learning about nature, science, art and yoga. Holly will encourage them to grow as they learn more about: self expression, create art projects, work as scientists discovering and observing, team work and nature exploration. Everyday your child will use his/her imagination and creativity.

Please bring a healthy hearty lunch, a water bottle and pack a snack.

Basketball Skills

For Boys & Girls in K-8th Grade

The program’s goal is to provide quality instruction in all aspects of basketball, emphasizing fundamentals and skill development. NBBA sessions will focus entirely on fundamentals, emphasizing ballhandling, shooting, defensive/offensive footwork, passing, etc.

Contact Kyle Winter at [email protected]

Location: Ross Recreation Center Gymnasium

Starts Tuesday, April 18th, and Concludes Tuesday, June 6th

K-2 Days/Times:

  • Tuesdays: 5:00 – 5:45 PM

3rd-8th Days/Times:

  • Tuesdays: 4:15 – 5:00 PM

Classes at Ross and Bacich

Basketball League

Boys and girls basketball classes cover all of the fundamentals of this popular winter sport: dribbling, shooting, passing and teamwork.

Our staff will encourage your child and help them improve their basic skills throughout the season’s practices and games.

Please note the following:

Cost of the program is a league price and therefore cannot be pro-rated for missing practices/games.

Each child will receive an official team basketball shirt.

Team placement is not determined by practice date/time. Once teams and schedules are made they will be posted on the Info page of our website.

The school has first priority of the space, there may be dates we will have practice outside; weather permitting.

We rely on parent volunteers to coach teams for Saturday games! Please let us know if you are able to coach, note that coaches are only needed for Saturdays games, not weekday practices.

Saturday game schedule will be available online. 2nd through 4th grade games will be held on Saturdays at Ross School Gym.
*Please note–classes are planned to be held indoors at this time, there is a chance we will move the entire league to the outdoor courts at Ross and Bacich School depending on COVID guidelines.


LIVE Chess Class returns!

Join us in this fall where we will continue to foster patience, strategic planning and critical thinking skills. Our time will be spent on principles of the opening, tactical elements of the middle game, and basic endgame situations. We’ll break down historical games, do tactical exercises, and analyze games by program participants.

Adventures in STEM with LEGO® Materials

Classes at Bacich

Holly Hoppin Science at Bacich

This science program is designed for children as a way to stimulate an interest in science.

They will learn a simplified version of the scientific method of:
*What is a question *How can we find an answer *What do we think will happen * Test our guesses.

They will also explore science skills: *Observing, Classifying, Sorting, Measuring, Using Numbers.

We will be communicating what we learned with words, art, and games.

12 weeks: Supplies are included.

Holly Hoppin Early Release Bacich

Science and art are often viewed as opposites. One seems to be driven by data while the other by expression and creation. But, in reality, they’re more alike than we think. They share a common thread through inquiry and questioning. At their core, artists and scientists are inventing, exploring, and discovering. Children’s brain synapses fire away as they experiment and create through art & science!!

Holly will pick your child up from class at 12pm for kinder and 12:15 for 1st/2nd. Please pack a lunch and water for your child.
This class will be held outdoors. We will only cancel due to weather or AQI over 150. We will do our best to provide make-up classes but can’t guarantee them.

Schafer Games at Bacich

Join Coach Schafer on minimum days for some after school fun and games on the blacktop!

Open to 3rd & 4th graders only.

Skateboard Class at Bacich

Skateboard after school club is a place for beginner skaters to learn the basics of skateboarding.

This class is welcoming to skateboarders with zero experience. Typical activities include, free skate, lessons and coaching on different maneuvers, group activities and games and learning to skate different obstacles.

Want to learn more? Go to

Registration Info

Our registration database is tracking all unpaid sign ups. You have 48 hours to pay for any pending registrations or they will be AUTOMATICALLY DELETED by our system. We cannot hold a spot for you in a program if the registration deletes.

Please be sure to pay upon registration to secure your spot in the programs you have selected.

Payment Policy

About Ross Rec

Ross Recreation is a Department of the Town of Ross. It was formed in 1972 to provide recreational enrichment and community service for the residents of Ross and their neighbors. The department has grown from just a handful of classes to more than 100 classes per year for infants to Seniors.

Our Tax ID is 94-6001436.

How To Reach Us

9 Lagunitas, Ross, CA 94957

PO Box 117, Ross, CA 94957

Ross Recreation

We are available in the office Monday-Thursday 2pm - 5pm. 
Reach us via email at [email protected] and we will get back to you Monday - Friday 9am-5pm.

We are located at Ross School next to the Gym in Room A-106. Look for ROSS RECREATION on the building.