CHEERLEADING SPRING SESSION - April 4th-June 17th - This session is a great chance to try our cheerleading program with no commitment. Our competitive athletes will be training in stunting, jumps, tumbling and dance to prepare for team placements in June! Teams are available for athletes ages 3-18 and cheerleading skill levels 1-3. Beginners absolutely welcome! Register for our fun, team oriented program today!

  PRESCHOOL CLASSES open for registration
“Sparkle and Shine” Dance Sampler Class- Wednesdays 4:00-5:00 (3-5 year olds)

Recreational CHEER and DANCE Classes open for registration

These classes are a fun, low commitment introduction to cheerleading and dance for all ages! Check out our 'Dance Classes' tab for explanations of each genre.

Jazz- Tuesdays 4:00-5:00

Hip Hop- Tuesdays 5:00-6:00

Teen Contemporary- Tuesdays 8:30-9:30

Cheerleading- Saturdays 5:00-6:00

Theatresports Program

This class is a improv acting class for all ages! Drama games, skits, and movement exercises are utilized to introduce boys and girls of all ages to the world of improv acting!

Join us Tuesdays 6:00-7:00!

Cheerleading Picture Day - Sunday February 21st Schedule posted on the private Facebook group! (9:00am-11:30am)

CLOSED for Spring Break! - March 21st-27th

Spring Session for Cheerleading BEGINS! - April 4th-June 17th Want to join a cheer team? This is the time to try it! Spring session runs from April-June and is a time to train for the competitive season starting in September. This session also allows coaches to properly place each athlete on the team best suited to their age, ability and commitment level!

FULL STUDIO SHOW - May 1st This show is a chance for our cheer and dance families to get together and show off the hard work our athletic artists have put in this year! This is an exciting opportunity for our dance and cheer programs to come together to celebrate and support each other!

Flyer Audition - June 12th This is an opportunity for anyone interested in being considered for a flyer spot on our competitive cheerleading teams for the 2016-2017 season starting in September. Also an excellent opportunity to gain skills and audition experience!

Cheerleading Assessment Days - June 13th-17th During this weeks practices cheerleaders looking to join a competitive team in the fall are given a chance to show off their skills and SHINE! Our program operates on a "no cut" policy, so there is a team for every age and skill level! This is our way of placing each athlete on the best team for them, and setting up ALL of our teams up for competitive success.

Dance Assessment Days - June 20th-24th This weeks goal is to assess our competitive dancers and place each student in appropriate classes for next season. Each dancer will be placed in the groups that give them the best chance of success and growth in their skills.

Last Day of Dance - June 24th


Tricking class is a mix of parkour, tumbling, breakdancing and partner tricks perfect for energetic boys AND girls! We are expanding our program to include a beginner and advanced class this season!

Xtreme Dance Program Video

Xtreme Cheer Program Video

***Contact us for a FREE intro class!***


Call: Karen (604) 613-4090  OR  Lisa (604) 512-4840

Upcoming Dates