The benefits of staying active are more than just physical health. Gaining confidence, from learning various activities to building the positive relationships, leads to good sportsmanship and teamwork. Participation in sports is all about building whole children. Learn how to become and stay active, as well as establish healthy habits your children can sustain their entire lives.

Register Online 

KICKS Taekwondo (offered monthly) No classes currently offered. Please check back at a later date. 
KICKS combines styles from Taekwondo, Karate, boxing, and kickboxing. In addition to the techniques and fitness aspects, students learn the skills of personal discipline, responsibility, and protection -- both for oneself and others.
Little Ninjas4:00-4:30 p.m.Mondays/Thursdays
Kids Combo4:45-5:30 p.m.Mondays/Thursdays
Family Combo5:45-6:30 p.m.Mondays/Thursdays
Tean & Adult6:45-7:30 p.m.Mondays/Thursdays
First 25 to sign up for each class (uniform included)$125/monthFlat fee for calendar month
Class member 26 and up (uniform must be purchased)$150/monthFlat fee for calendar month

Register Online

For more information please visit

Ballet (Ages 6-12) No classes currently offered. Please check back at a later date. 

The core curriculum covers vocabulary, correct placement of the body, feet, head and arms, study of the five basic positions and all elementary movements.

Dress code
Girls: Solid color leotard, pink tights and pink ballet slippers.
Boys: Solid t-shirt, shorts and black ballet shoes.
No house slippers or tutus please.

Tuesday: 3:30 - 4:30 p.m.
Creative Movements (Ages 3-5) No classes currently offered. Please check back at a later date. 
Focus on creating a safe, fun, and educational environment for children to experiment with movement and self-expression. Teaches introductory skills in improvisation, rhythm, and body awareness.
Tuesday: 3:00 - 3:30 p.m.
Youth Tennis Group Lessons (Ages 5-18) No classes currently offered. Please check back at a later date. 
Fun for beginners while learning tennis in a group setting. Teaches fundamentals such as scoring and serving, as well as strokes, strategy, rules, terms, and equipment. Lessons are available for a variety of levels. For more information, please contact Richard Jimenez at 909-793-5991
Ages 5 - 8 (minimum 5 students, maximum 15 students)Monday6:30 - 7:30 p.m.
Ages 9 - 18 (minimum 5 students, maximum 15 students)Tuesday6:30 - 7:30 p.m.
Member/Non-member6 classes$60
Private Tennis Lessons
Private tennis lessons by request for one hour or half an hour instruction.