Recreation Programs

To register for available programs, please visit MyRec at: 

(this does not include the Soccer Camp referenced below)



Goat Yoga Registration:

Soccer Camp Registration:

Click here for Class Information and Registration:

Spring 2024 Programs available at Cheng's Martial Arts School:

LITTLE DRAGONS KARATE (Age 4-6) - Our Dragons programs are specially designed with our youngest martial artist in mind.  The developmentally appropriate curriculum includes building on large motor skills, enhancing communication and language and improving balance and coordination - all while introducing students to the martial arts.  Begin building your child’s independence and self-confidence today!  Children age 4-6.  Classes are held on Mondays, 6:30pm to 7:15pm.

BEGINNER KARATE (Age 7 and Up) - Our Children’s Program emphasizes the importance of perseverance and independence.  Students move at their own pace - working to earn their rank through dedication and proving their knowledge.  Classes are filled with exercise, drills and application of their skills through forms, self-defense and sparring.  Begin building your child’s independence and self-confidence today!  Available for children ages 7 and Up.  Classes are held on Mondays & Wednesdays, 5:30pm - 6:30pm and Tuesdays & Thursdays, 6:30pm - 7:30pm.

JAPANESE SWORD: Santo Ichi Ryu Iaido (Age 16+) - Santo Ichi Ryu laido is a traditional and elegant style of a Japanese non-combative sword art in which the practitioner strives to harmonize the techniques, philosophy and artful practice to achieve a higher state of awareness and mindfulness.  Classes are held on Thursdays, 7:30pm - 8:30pm.

WOMEN'S FITNESS (HIIT) - A great workout for anyone interested in improving their fitness & stamina.  This class is flexible and adaptive so that it serves the needs of all participants - it will get beginners into shape & it will challenge advanced athletes.  The class format integrates combinations of punches & kicks.  Additional muscle and motion exercises are incorporated to strengthen and tone.  You will have fun, reduce stress and get an awesome workout.  Please wear comfortable clothes.  Classes will be held on Mondays & Wednesdays, 7:30pm - 8:30pm.