Kanjukenbo is a hybrid martial art that originated in Hawaii and combines Western Boxing, Judo, Jujutsu, Kenpo Karate, Eskrima, Tang soo do, and Kung Fu.

Beginner Level:
Tues 6:30PM - 7:30PM
Thurs 6:30PM - 7:30PM
Sat 9:30AM - 10:30AM

Advanced Level: 
Tues 7:30PM - 8:30PM
Thurs 7:30PM - 8:30PM
Sat 10:30AM - 11:30AM

Ages:  5 - Adult

Location: Scheu Family YMCA of Upland

Kids Dance Class

Our Kids Dance Class consists of Balley, Tap, and Tumbling/Gymnastics. Program includes 8 classes and concludes with a Dance Performance. Tap and Ballet Shoes are highly recommended.

Ages 3-6:
Fri 5:30PM - 6:30PM

Ages 7-11:
Fri 6:30PM - 7:30PM

Location: Scheu Family YMCA of Upland


Beginner: Tues / Thurs 5:30PM - 6:30PM
Advanced: Tues / Thurs 6:30PM - 7:30PM

Ages: 5-14

Location: Ontario/Montclair YMCA

Beginning Jazz Dance

This monthly Dance class for children teaches the fundamentals of Jazz Dance and includes a several performances throughout the year. Children should wear comfortable clothing with Jazz shoes.

Sat 10:00am - 11:00am

Ages:  6-12

Location: Chino Valley YMCA​​​

Beginning Ballet Dance

Children learn the fundamentals of Ballet in a fun YMCA environment. Includes several performances during the year. Children should wear leotards, tights, with ballet shoes.

Sat 9:00AM - 9:45AM

Ages: 3-5

Location:  Chino Valley YMCA