Please select which classes you want to see and how you want them sorted.
Camp Swiftie (June 9th-June 13th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 5-12
To Be Announce Studio 1 Does your dance make the whole place shimmer? If so, this Taylor Swift inspired dance camp is for them! We'll dance our way through each Swiftie Era, make new friends to share friendship bracelets with, design our perfect Eras costume, and end the w
8 of 20 spots taken
"Let's Glow" Hip Hop Video Camp (July 7th-July 11th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 5-12
To Be Announce Studio 1 Calling all hip hoppers! This is the camp for you. We are going to shoot our very own CPDC music video. Campers will learn choreography, put together outfits and film segments as part of their very own music video. We'll also have daily glow in th
6 of 20 spots taken
Everything But the "SLUMBER" Party (June 16th-June 20th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 5-12
To Be Announce Studio 1 Let's have a slumber party without the slumber! Put on some PJ's and join us for a week of Makeovers, Manis & Pedis, Karaoke, Dance Challenges, Charades, Jewelry making, Cookie decorating and so much more!
Summer Camp includes dancing (Jazz
2 of 20 spots taken
Stitch's Island Adventure (June 30th-July 3rd) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 3-12
To Be Announce Studio 1 Say "Aloha" to a week of Island fun, Hula dances and an out-of-this-world adventure!
Summer Camp includes dancing (Ballet, Tap and Jazz), arts & crafts, themed games and activities and ends the week with a performance for family and friends!
*This camp
3 of 20 spots taken
"Wicked" Musical Theatre Camp (July 14th-July 18th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 5-12
To Be Announce Studio 1 Time to Defy Gravity and unlock your inner Glinda or Elphaba! Join us for a magical week of singing and performing iconic scenes from this hit show!
This camp includes singing, dancing and acting and ends with a performance for family and friends!
3 of 20 spots taken
Arts & Crafts Camp (June 23rd-June 27th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 5-12
To Be Announce Studio 1 Do you love to create? This camp is for you! We will paint, make jewelry, draw, sculpt, tye dye, decorate & more! While the main focus will be on art it will also include games and movement activities! We will end our week with an Art Exhibit where ou
9 of 15 spots taken
Tie-Dye & Tumbling (July 28th-August 1st) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 5-12
To Be Announce Studio 1 Tie-Dye, Tumbling & more! This camp includes tumbling, arts & crafts, themed games & activities and ends with a performance for family & friends!
6 of 15 spots taken
Pop Star Mania (July 21st-July 25th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 5-12
To Be Announce Studio 1 Sing and dance just like your favorite Pop Star! Spend a week with Taylor, Olivia, Sabrina and more as we do Pop Star Makeovers, Design our concert stage and costumes as we get ready to put on a show for our family and friends!
*All music will be age a
3 of 20 spots taken
Mickey, Minnie & Friends (July 21st-July 25th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 3-8
To Be Announce Studio 2 Let's dance thru Disney as we spend the week with Mickey, Minnie and all of their friends! It will feel like a trip down Main Street USA and we sing and dance and make new friends.
Our campers will have the Best Day Ever!
Summer Camp include
2 of 20 spots taken
Spidey & Friends (July 28th-August 1st) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 3-8
To Be Announce Studio 2 Let's go on an adventure with Spidey & his friends! This camp is perfect for boys & girls who love tumbling, obstacle courses and fun! Camp includes arts & crafts, themed games & activities and an end of the week "Show Off" for family and friends.
0 of 15 spots taken
Disney Princess Camp (June 9th-June 13th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 10:00 AM 3-8
To Be Announce Studio 2 Call all Disney Princesses!
Camp will include ballet, jazz, tap, creative movement, arts & crafts, themed games and activities and so much more! Camp will end with a performance for families to show off everything they learned throughout the week!
Di
2 of 20 spots taken
Bluey's Boogie Bash (July 14th-July 18th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 3-8
To Be Announce Studio 2 Inspired by your favorite blue puppy and her heartwarming family! Camp will include ballet, jazz, tap, creative movement, arts & crafts, themed games and activities and so much more! Camp will end with a performance for families to show off everything t
5 of 20 spots taken
Unicorns & Rainbows Camp (June 23rd-June 27th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 3-8
To Be Announce Studio 2 A week filled with unicorns, rainbows and sparkles!
Camp will include ballet, jazz, creative movement, arts & crafts, themed games and activities and so much more! Camp will end with a performance for families to show off everything they learned throu
1 of 20 spots taken
Tutus & Tiaras (July 7th-July 11th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 3-8
To Be Announce Studio 2 The perfect camp for all of our Princess Ballerinas! We will spin, twirl and dance the week away as we make princess wands, decorate tutus and so much more!
Summer Camp includes dancing (Ballet), arts & crafts, themed games and activities and ends the
5 of 20 spots taken
Moana's Adventure Camp (Aug. 4th- Aug. 8th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 3-8
To Be Announce Studio 2 Let's journey with Moana as we dance and sing
and explore the empowering message of bravery, teamwork, and selflessness!
Summer Camp includes dancing (Ballet and Tap), arts & crafts, themed games and activities and ends the week with a performan
0 of 20 spots taken
Mermaid Adventures (June 16th-June 20th) 2025 Summer Camps/Intensives
Register Monday 9:00 AM - 1:00 PM 3-8
To Be Announce Studio 2 Join us for some under the sea adventures with magical mermaids!
Camp will include ballet, jazz, tap, creative movement, arts & crafts, themed games and activities and so much more! Camp will end with a performance for families to show off everything t
1 of 20 spots taken
INSPIRE Intensive (June 2nd-4th) 2025 Summer Camps/Intensives
Register Monday 10:00 AM - 3:00 PM 5-18
Various Instructors Studio 1 3 day intensive that focuses on challenging and strengthening technique and performance quality in Ballet, Jazz, Contemporary, Improv, Musical Theater, Lyrical, Acro and more!
Classes will be taught by guest instructors as well as CPDC staff members.
14 of 35 spots taken
Hip Hop ages 5-8 2025 Summer Classes
Register Monday 3:15 PM - 4:00 PM 5-8
To Be Announce Studio 1
1 of 12 spots taken
Catherine Private Fall/Spring 2024-2025
Register Monday 3:30 PM - 4:00 PM 6 mo
Jenny Garcia Studio 2
0 of 1 spots taken
Monday 4:00 PM - 4:45 PM 9-13
To Be Announce
0 of 12 spots taken
Monday 4:00 PM - 4:30 PM 6-16
Hailyn Garcia Studio 1 Private Vibe company rehearsal
5 of 5 spots taken
Jazz 1 ages 7-10 yrs. Fall/Spring 2024-2025
Register Monday 4:00 PM - 5:00 PM 7-10
Sonya Doyle Studio 3
2 of 10 spots taken
Monday 4:30 PM - 5:00 PM 6 mo
Jenny Garcia Studio 1
0 of 1 spots taken
10-12yr Hip Hop Fall/Spring 2024-2025
Register Monday 4:30 PM - 5:15 PM 9-13
Hailyn Garcia Studio 2 Dancers work on hip hop technique and choreography
9 of 18 spots taken
Monday 4:45 PM - 5:30 PM 10-18
To Be Announce Studio 1
1 of 12 spots taken
Ballet/Jazz ages 5-6 yrs. Fall/Spring 2024-2025
Register Monday 5:00 PM - 6:00 PM 4.5-6
Jenny Garcia Studio 1 Dancers will be introduced to ballet and jazz dance and terminology
7 of 16 spots taken
Ballet/Jazz ages 5-7 2025 Summer Classes
Register Monday 5:00 PM - 6:00 PM 5-7
To Be Announce Studio 2 Introduction to ballet and jazz technique and choreography. Dancers will learn the basic ballet and jazz terminology and skills to prepare them to move into beginning classes.
1 of 12 spots taken
Acro I/II Fall/Spring 2024-2025
Register Monday 5:00 PM - 6:00 PM 7-18
Sonya Doyle Studio 3
6 of 10 spots taken
Monday 5:15 PM - 6:00 PM 8-18
Hailyn Garcia Studio 2 Intermediate tap class
8 of 12 spots taken
Monday 5:30 PM - 6:30 PM 8-18
To Be Announce Studio 1
3 of 12 spots taken
Monday 6:00 PM - 6:30 PM 8-18
Hailyn Garcia Studio 1 Private Vibe rehearsal
4 of 4 spots taken
Monday 6:30 PM - 7:15 PM 8-18
Sonya Doyle Studio 1 Intermediate level acro class
10 of 12 spots taken
Monday 6:30 PM - 7:30 PM 9-18
To Be Announce Studio 1 Enrollment by approval only
0 of 12 spots taken
7-11 yr. Hip Hop Fall/Spring 2024-2025
Register Monday 6:30 PM - 7:15 PM 7-11
Hailyn Garcia Studio 2
11 of 15 spots taken
Ballet I/II ages 13 & Up Fall/Spring 2024-2025
Register Monday 7:00 PM - 8:00 PM 13-18
Madison Cruger Studio 3
2 of 12 spots taken
Monday 7:15 PM - 7:45 PM 6-18
Hailyn Garcia Studio 1 Private Vibe rehearsal
6 of 6 spots taken
Jordyn C private Fall/Spring 2024-2025
Register Monday 7:15 PM - 7:45 PM 6 mo
Jenny Garcia Studio 2
0 of 1 spots taken
Hip Hop 13 & up 2025 Summer Classes
Register Monday 7:30 PM - 8:30 PM 13-18
To Be Announce Studio 1
1 of 12 spots taken
Monday 7:45 PM - 8:15 PM 8-18
Sonya Doyle Studio 1 Private Vibe rehearsal
8 of 8 spots taken
Jazz I/II ages 13 & up Fall/Spring 2024-2025
Register Monday 8:00 PM - 9:00 PM 13-18
Madison Cruger Studio 3
1 of 12 spots taken
Mommy & Me Fall/Spring 2024-2025
Register Tuesday 9:30 AM - 10:15 AM 18 mo-4
Meghan Hopper Studio 2 Join us for a class of creative dance and movement, incorporated with sing a long songs and tumbling. Stimulates your little ones gross motor skills and social skills. This class requires participation for a parent/caregiver and the enrolled dancer. No s
3 of 10 spots taken
Ballet/Tap Ages 3-5 yrs. Fall/Spring 2024-2025
Register Tuesday 10:30 AM - 11:20 AM 3-5
Meghan Hopper Studio 1
5 of 12 spots taken
Aria private Fall/Spring 2024-2025
Register Tuesday 3:30 PM - 4:00 PM 6 mo
Hailyn Garcia Studio 1
0 of 1 spots taken
Jordyn private Fall/Spring 2024-2025
Register Tuesday 3:30 PM - 4:00 PM 6 mo
Jenny Garcia Studio 2
0 of 1 spots taken
Ballet I/II ages 10 & up 2025 Summer Classes
Register Tuesday 4:00 PM - 5:00 PM 10-18
Liz Jagdeo Studio 1
0 of 12 spots taken
Leaps & Turns ages 7-9 2025 Summer Classes
Register Tuesday 4:00 PM - 5:00 PM 7-9
To Be Announce Studio 2 This class focuses on developing and refining the techniques required for performing leaps, jumps, and turns in various dance styles, particularly ballet and jazz. The class aims to improve strength, flexibility, and overall technique.
3 of 12 spots taken
Tuesday 4:00 PM - 4:45 PM 6-18
Hailyn Garcia Studio 2 Introduction to tap dance
6 of 12 spots taken
Jazz 1 ages 6-8 yrs. Fall/Spring 2024-2025
Register Tuesday 4:10 PM - 5:00 PM 6-8
Madison Cruger Studio 1
3 of 15 spots taken
Tuesday 4:30 PM - 5:00 PM 6-18
Jenny Garcia Studio 3 Private Vibe class
13 of 13 spots taken
10&up Ballet 3 Fall/Spring 2024-2025
Register Tuesday 5:00 PM - 6:00 PM 9-18
Liz Jagdeo Studio 1 Dancers must have at least 3 years of consistent ballet experience
9 of 15 spots taken
Dance Tech II 2025 Summer Classes
Register Tuesday 5:00 PM - 6:00 PM 9-18
Liz Jagdeo Studio 1 This class focuses on developing and refining a dancer's fundamental skills and understanding of movement within a specific dance style. These classes emphasize proper body alignment, posture, and the precise execution of steps, aiming to improve a da
0 of 12 spots taken
Contemporary ages 7-9 2025 Summer Classes
Register Tuesday 5:00 PM - 6:00 PM 7-9
To Be Announce Studio 2
4 of 12 spots taken
Ballet/Tap ages 2-3 2025 Summer Classes
Register Tuesday 5:00 PM - 5:50 PM 2 yrs-3
To Be Announce Studio 3 Dancers are introduced to ballet and tap dance and vocabulary while using fun creative movement songs and games.
1 of 10 spots taken
Ballet/Tap Ages 2-3 yrs. Fall/Spring 2024-2025
Register Tuesday 5:00 PM - 5:45 PM 2 yrs-3.5
Madison Cruger Studio 3 Dancers will be introduced to ballet and tap dance and vocabulary using fun creative movement songs and games
7 of 12 spots taken
10-12yr. Contemporary 1/2 Fall/Spring 2024-2025
Register Tuesday 5:15 PM - 6:00 PM 9-13
Hailyn Garcia Studio 2 Dancers must have at least 1 year of contemporary experience
4 of 20 spots taken
Contemporary ages 10 & up 2025 Summer Classes
Register Tuesday 6:00 PM - 7:00 PM 10-18
To Be Announce Studio 1
0 of 12 spots taken
Dance Conditioning (Tue 6pm) Fall/Spring 2024-2025
Register Tuesday 6:00 PM - 7:00 PM 8-18
Melanie Ripple Studio 1 Dancers will learn safe, age-appropriate exercises to acquire the strength, stability, and endurance required to improve their dance technique.
13 of 20 spots taken
10-12yr Ballet1/2 Fall/Spring 2024-2025
Register Tuesday 6:00 PM - 7:00 PM 9-13
Liz Jagdeo Studio 2
4 of 15 spots taken
Ballet II ages 7-9 2025 Summer Classes
Register Tuesday 6:00 PM - 7:00 PM 7-9
Liz Jagdeo Studio 2
3 of 12 spots taken
Ballet/Tap ages 4-6 2025 Summer Classes
Register Tuesday 6:00 PM - 6:50 PM 4-6
To Be Announce Studio 3 This class introduces students to the basics of both ballet and tap dance in a single class session. This class aims to develop fundamental skills like rhythm, coordination, and balance, while also nurturing creative expression in a fun and engaging envir
1 of 10 spots taken
Ballet/Tap ages 4-6 yrs. Fall/Spring 2024-2025
Register Tuesday 6:00 PM - 6:45 PM 4-6
Madison Cruger Studio 3 Dancers are introduced to ballet and tap dance and vocabulary while using fun creative movement songs and games.
12 of 14 spots taken
Surprise! Class 2025 Summer Classes
Register Tuesday 7:00 PM - 8:00 PM 10-18
To Be Announce Join this Surprise Class to get a variety of dance styles through the summer! Class will be different each week and can include styles such as Fosse, Latin Jazz, Modern, Clogging, Bollywood, Ballroom, Musical Theatre and more! This class may have guest
0 of 12 spots taken
Tuesday 7:00 PM - 7:30 PM 8-18
Hailyn Garcia Studio 1 Private Vibe rehearsal
8 of 8 spots taken
Adult Ballet 2025 Summer Classes
Register Tuesday 7:00 PM - 8:00 PM 18+
Liz Jagdeo Studio 3
2 of 10 spots taken
Adult Ballet Fall/Spring 2024-2025
Register Tuesday 7:00 PM - 8:00 PM 18+
Liz Jagdeo Studio 3
6 of 15 spots taken
Tuesday 7:30 PM - 8:00 PM 8-18
Hailyn Garcia Studio 1 Private Vibe Rehearsal
6 of 6 spots taken
Tuesday 7:30 PM - 8:00 PM 8-18
Madison Cruger Studio 2 Dancers explore different improvisation techniques and movement
7 of 15 spots taken
Tuesday 8:00 PM - 8:30 PM 8-18
Melanie Ripple Studio 1 Private Vibe Rehearsal
4 of 4 spots taken
Drill Team Technique Fall/Spring 2024-2025
Register Tuesday 8:00 PM - 9:00 PM 12-18
Hailyn Garcia Studio 3
1 of 15 spots taken
Flexibility & Stretch 2025 Summer Classes
Register Wednesday 3:00 PM - 4:00 PM 7-18
To Be Announce Studio 1 This class is designed to improve your range of motion, mobility, and reduced muscle tension.
Some flexibility classes may incorporate elements of yoga, pilates, or other movement styles to enhance flexibility and strengthen the body.
3 of 15 spots taken
Wednesday 3:30 PM - 4:00 PM 7-18
Hailyn Garcia Studio 1
5 of 15 spots taken
Wednesday 4:00 PM - 4:30 PM 6-16
Hailyn Garcia Studio 1 Private Vibe rehearsal
6 of 6 spots taken
Jumps & Leaps 2025 Summer Classes
Register Wednesday 4:00 PM - 4:45 PM 10-18
To Be Announce Studio 1 This class focuses on developing and refining the technical skills needed for powerful and graceful jumps and leaps. This class is designed for dancers who want to improve their athleticism, strength, and overall dance technique.
1 of 12 spots taken
Dance Tech I 2025 Summer Classes
Register Wednesday 4:00 PM - 5:00 PM 7-12
Liz Jagdeo Studio 2 This class focuses on developing and refining a dancer's fundamental skills and understanding of movement within a specific dance style. These classes emphasize proper body alignment, posture, and the precise execution of steps, aiming to improve a da
3 of 12 spots taken
Ballet/Tap ages 4-6 yrs. 2025 Summer Classes
Register Wednesday 4:00 PM - 4:50 PM 4-6
To Be Announce Studio 3
0 of 12 spots taken
Ballet/Tap ages 4-6 Fall/Spring 2024-2025
Register Wednesday 4:00 PM - 4:50 PM 4-6
Anie Braatz Studio 3
4 of 12 spots taken
Wednesday 4:30 PM - 5:00 PM 6-18
Hailyn Garcia Studio 1 Private Vibe rehearsal
5 of 5 spots taken
Wednesday 4:30 PM - 5:00 PM 6-14
Jenny Garcia Studio 2 Private Vibe rehearsal
5 of 5 spots taken
Turn Technique 2025 Summer Classes
Register Wednesday 4:45 PM - 5:30 PM 10-18
To Be Announce Studio 1 This class is dedicated to improving the execution and artistry of turns. It focuses on the technical aspects of turning, such as spotting, placement, and proper form. The class covers different types of turns, including pirouettes, fouettés, à la seconde
1 of 12 spots taken
10 & up Ballet 2 Fall/Spring 2024-2025
Register Wednesday 5:00 PM - 6:00 PM 9-18
Liz Jagdeo Studio 1 Dancers must have at least 2 years of consistent ballet class experience
10 of 15 spots taken
7-10yr Contemporary 1/2 Fall/Spring 2024-2025
Register Wednesday 5:00 PM - 6:00 PM 6-11
Hailyn Garcia Studio 2
12 of 15 spots taken
Improv ages 7-9 2025 Summer Classes
Register Wednesday 5:00 PM - 5:30 PM 7-9
To Be Announce Studio 3 This class encourages spontaneous movement creation in a supportive environment, exploring movement and musical cues to develop individual style and confidence. This class is a great way to experiment with choreography and performance in a non-judgmental
3 of 10 spots taken
Dance Physiology 2025 Summer Classes
Register Wednesday 5:30 PM - 6:00 PM 7-18
To Be Announce Studio 1 Dance physiology focuses on the physical and neurological processes involved in dance performance and training. It encompasses areas like cardiovascular fitness, muscle flexibility, strength, and coordination, as well as how the nervous system and brain f
3 of 12 spots taken
Wednesday 6:00 PM - 6:30 PM 6-14
Melanie Ripple Studio 1 Private Vibe rehearsal
5 of 5 spots taken
Jazz II ages 7-9 2025 Summer Classes
Register Wednesday 6:00 PM - 7:00 PM 7-9
To Be Announce Studio 1
2 of 12 spots taken
Ballet III ages 10 & up 2025 Summer Classes
Register Wednesday 6:00 PM - 7:00 PM 10-18
Liz Jagdeo Studio 2
1 of 12 spots taken
10-12 Contemporary 2/3 Fall/Spring 2024-2025
Register Wednesday 6:00 PM - 7:00 PM 10-16
Hailyn Garcia Studio 2
9 of 15 spots taken
7-9yr Ballet 2 Fall/Spring 2024-2025
Register Wednesday 6:00 PM - 7:00 PM 6 mo-10
Liz Jagdeo Studio 3
8 of 12 spots taken
Wednesday 6:30 PM - 7:00 PM 6-13
Melanie Ripple Studio 1 Private Vibe rehearsal
4 of 4 spots taken
10-12yr Jazz 2/3 Fall/Spring 2024-2025
Register Wednesday 7:00 PM - 8:00 PM 10-12
Hailyn Garcia Studio 1 Dancers must have at least 2 years of jazz experience
14 of 16 spots taken
Jazz Fusion ages 10 & up 2025 Summer Classes
Register Wednesday 7:00 PM - 8:00 PM 10-18
To Be Announce Studio 1 Jazz Fusion combines elements of different dance styles, including Street Jazz, Hip-Hop, Latin Jazz, Lyrical Jazz and others, to create a unique and expressive movement experience.
It emphasizes rhythm, improvisation, and personal style while incorporati
1 of 12 spots taken
13&up Ballet 2/3 Fall/Spring 2024-2025
Register Wednesday 7:00 PM - 8:00 PM 13-16
Liz Jagdeo Studio 2 Dancers must have at least 2 years of consistent ballet class
4 of 12 spots taken
Ballet II/III 13 & up 2025 Summer Classes
Register Wednesday 7:00 PM - 8:00 PM 13-18
Liz Jagdeo Studio 2
0 of 12 spots taken
Dance Conditioning (Wed 7pm) Fall/Spring 2024-2025
Register Wednesday 7:00 PM - 7:45 PM 8-18
Melanie Ripple Studio 3 Dancers will learn safe, age-appropriate exercises to acquire the strength, stability, and endurance required to improve their dance technique.
4 of 15 spots taken
13&up Contemporary 2/3 Fall/Spring 2024-2025
Register Wednesday 8:00 PM - 9:00 PM 13-18
Hailyn Garcia Studio 1
6 of 16 spots taken
Wednesday 8:00 PM - 8:30 PM 10+
Liz Jagdeo Studio 2 Intermediate/advanced level contemporary class
5 of 15 spots taken
Hip Hop ages 5-8 yrs. (3:20-4:00) Fall/Spring 2024-2025
Register Thursday 3:20 PM - 4:05 PM 5-8
Meghan Hopper Studio 1 This mini hip hop classes is a great introduction into the style of Hip Hop.
Class runs from 3:20PM-4:00PM
3 of 10 spots taken
Thursday 3:30 PM - 4:00 PM 10-18
To Be Announce Studio 1 This class encourages spontaneous movement creation in a supportive environment, exploring movement and musical cues to develop individual style and confidence. This class is a great way to experiment with choreography and performance in a non-judgmental
0 of 12 spots taken
Thursday 3:30 PM - 4:00 PM 6-18
Jenny Garcia Studio 3
9 of 9 spots taken
PBT Conditioning 2025 Summer Classes
Register Thursday 4:00 PM - 5:00 PM 9-18
To Be Announce Studio 1 This class is a body-conditioning and strengthening program designed to enhance technique by focusing on muscle memory and proper alignment. PBT uses exercises, often with equipment like balls and therabands, to build core strength, improve flexibility, a
0 of 12 spots taken
More Classes