Weekly Class Programs

Non-Performing – Recreational Program

For anybody that wants to take a single class(es) per week with no strings attached. You do not compete or perform.

Sign Up Online

See Schedule Here

Home Stage – Recreational Program

For those who want to practice working in a team & perform on a stage. These dancers perform at the year end show but do not compete.

Sign Up Online

See Schedule Here

Local Stage – Competitive Program

For kids who love to perform and want to join a competitive team. We have teams for beginners through advanced. Members should have excellent attendance, team work skills and work ethic. You will compete at least 3x locally

CONTACT US for an assessment prior to signing up for this program.

See Schedule Here

World Stage – Competitive Program

For experienced dancers who have already been in the Local Stage program and are now ready to train at an elite level. You will compete locally with the Local Stage teams, and travel internationally. This program requires a minimum of 3 days per week with additional training in the Battle Technicians program and a Local Stage Team.

CONTACT US for an assessment prior to signing up for this program.

See Schedule Here

Battle Technicians – Recreational Program

For intermediate/advanced dancers who love to freestyle and want to enter dance battles. You should choose this program if you want to focus on your own interpretation of the music and individual development. Dancers enrolled in this program will have the opportunity to participate in real live battles. Most of class training will be technical based, and the real action happens when you happen local community battles.

Sign Up Online

See Schedule Here

See our Summer Class Schedule HERE