Dance genres offered at Xtreme


This highly technical style of dance forms the foundation of most dance genres. Posture, discipline, precision, and grace characterize this style. 

Lyrical dance utilizes ballet technique and soft, flowing choreography to tell an emotional story to the audience. 

Contemporary dance is a recently popular style incorporating elements of ballet, modern, and jazz styles. Contemporary utilizes the strong technique and leg work of ballet, combined with modern dance's stress on the torso to express emotions or themes to the audience. ​​

Sparkle and Shine Preschool Classes
A fun introduction to the world of music and dance for preschool aged children! This class will explore dance and build coordination, balance, musicality and teamwork skills with fun activities. 


Hip-hop routines combine various street styles of dance set to hip-hop music. Various styles are included in this genre to produce high-energy, aggressive, street routines. 


Acro is a unique style of dance in that it combines dance technique with precision acrobatic and gymnastic elements. It is defined by its partner lifts, gymnastic skills, and unique choreography that seamlessly blends these components into 'Cirque de Soleil' style routines. 

Jazz dancing is an energetic style utilizing ballet technique in jumps, turns, kicks and tricks. This upbeat genre is characterized by stylized choreography set to fast-paced popular music.

Tap dance is a form of dance characterized by using the the sound of one's tap shoes hitting the floor as a percussive instrument. Tap routines focus on rhythm to build dynamic, powerful pieces. 

Stage is a fun, character focused medium of dance with routines generally set to pieces from musicals. These fun, humorous routines endeavour to create a mini 'musical' experience for the audience. 


Triple Threat 

This energetic class involves the big 3.... singing, dancing and acting! This class has it all! Feel like a true broadway star while getting to learn and perform in a fun and supportive environment. 

Cheer Programs at Xtreme

Prep Team Program


Xtreme's Prep Cheer teams are the perfect intro to cheerleading for those new to the sport. These teams are fun, engaging, and focus on building skills and friendships. Practices involve learning a 2:00 minute routine jam packed with jumps, stunts, dance, tumbling, and pyramid skills. These exciting routines are competed at four local events and are divided by age. Gymnastics or dance backgrounds are great, but everyone makes a team in this program!


Elite Cheerleading Program


This program is geared towards athletes who thrive in a competitive environment, are ready to make a firm commitment to their team and are prepared to push themselves to their athletic potential. Elite teams attend a routine practice, a stunt/tumbling practice, and an additional flex class which can be dance, conditioning, or flexibility class depending on the athlete's choice every week. These teams compete 4 competitions per season regionally and sometimes internationally. Elite teams are formed based on a tryout held every spring based on skill level and commitment. There are select spot available of teams into the fall on a case by case basis. Please contact us for a private tryout!