Summer 2026
Wednesday Worship
14 spots left
A time for dancers to come together and use dance as an outlet to worship the Lord. Donations are optional to support a local missionary in Africa.
Ages 8 - 11
14 spots left
A time for dancers to come together and use dance as an outlet to worship the Lord. Donations are optional to support a local missionary in Africa.
Ages 8 - 11
Wednesday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
Studio 2
2 S Main St
2 S Main St
Princess Camp
6 spots left
Our biggest summer hit for your tiny dancer! If you have a little one that loves dancing and princess' this is the perfect camp! Dancers will learn princess and dance 101 skills. There will be them crafts and a snack each day. We will have a special princess appearance the last day!
Option to attend only 1 day for only $25, please inquire for this option.
Ages 3 - 5
6 spots left
Our biggest summer hit for your tiny dancer! If you have a little one that loves dancing and princess' this is the perfect camp! Dancers will learn princess and dance 101 skills. There will be them crafts and a snack each day. We will have a special princess appearance the last day!
Option to attend only 1 day for only $25, please inquire for this option.
Ages 3 - 5
Tuesday Wednesday Thursday
10:00 AM to 12:00 PM
10:00 AM to 12:00 PM
Studio 2
2 S Main St
2 S Main St
Dancing With Disney
10 spots left
A high energy dance camp that explores many styles of dance. Each day dancers will learn different choreography to a new Disney song and perform the last day for parents. Crafts included for each day.
Option to pay for only 1 day ($30). Please inquire for this option!
Ages 7 - 9
10 spots left
A high energy dance camp that explores many styles of dance. Each day dancers will learn different choreography to a new Disney song and perform the last day for parents. Crafts included for each day.
Option to pay for only 1 day ($30). Please inquire for this option!
Ages 7 - 9
Tuesday Wednesday Thursday
3:30 PM to 5:30 PM
3:30 PM to 5:30 PM
Studio 2
2 S Main St
2 S Main St
Dancing With Disney
5 spots left
A high energy dance camp that explores many styles of dance. Each day dancers will learn different choreography to a new Disney song and perform the last day for parents. Crafts included for each day.
Option to pay for only 1 day ($30). Please inquire for this option!
Ages 4 - 6
5 spots left
A high energy dance camp that explores many styles of dance. Each day dancers will learn different choreography to a new Disney song and perform the last day for parents. Crafts included for each day.
Option to pay for only 1 day ($30). Please inquire for this option!
Ages 4 - 6
Tuesday Wednesday Thursday
3:30 PM to 5:30 PM
3:30 PM to 5:30 PM
Studio 1
2 S Main St
2 S Main St
KPOP Dance Camp
11 spots left
All music KPOP! If your dancer loves these hit songs or hip hop and jazz, this is a great camp to attend! Fun themed crafts included each day.
Option to pay for one day for only $30, please inquire.
Ages 9 - 11
11 spots left
All music KPOP! If your dancer loves these hit songs or hip hop and jazz, this is a great camp to attend! Fun themed crafts included each day.
Option to pay for one day for only $30, please inquire.
Ages 9 - 11
Tuesday Wednesday Thursday
5:45 PM to 7:45 PM
5:45 PM to 7:45 PM
Studio 2
2 S Main St
2 S Main St
Private Lessons
Have specific skills or styles of dance you would like to work on? Dancers can focus their time on only what they want to achieve or what their teacher would suggest. This is one-on-one time with your requested teacher.
Scheduling is flexible to what fits your summer availability. Price includes 4, 45 minute lessons.
Once a dancer is signed up, expect an email to follow up on details on which teacher you would like to book.
Ages 6 - 18
Have specific skills or styles of dance you would like to work on? Dancers can focus their time on only what they want to achieve or what their teacher would suggest. This is one-on-one time with your requested teacher.
Scheduling is flexible to what fits your summer availability. Price includes 4, 45 minute lessons.
Once a dancer is signed up, expect an email to follow up on details on which teacher you would like to book.
Ages 6 - 18
12:00 PM to 12:45 PM
21 Howard Ave
Ballet Intensive
10 spots left
A fun way to keep up with your ballet technique this summer. Not only will the class spend time deep diving into ballet progressions but dancers will also learn a different variation from famous ballets every class. This camp is suitable for competitive and non-competitive students!
Option to attend per day ($40 per day, please inquire for this option).
Ages 11 - 18
10 spots left
A fun way to keep up with your ballet technique this summer. Not only will the class spend time deep diving into ballet progressions but dancers will also learn a different variation from famous ballets every class. This camp is suitable for competitive and non-competitive students!
Option to attend per day ($40 per day, please inquire for this option).
Ages 11 - 18
Monday
5:30 PM to 7:30 PM
5:30 PM to 7:30 PM
Studio 3
21 Howard Ave
21 Howard Ave
Intermediate/ Advanced Acro Camp
11 spots left
For recreational and competitive students! NEED to have: front/ back walkovers & roundoffs. Can have or be working towards: front/ side aerials, back/ front handsprings, running passes, elbow stands
If you are unsure which placement is best for your child please email us.
Option to only pay for a couple classes ($25 per day). Please inquire for this option!
Ages 7 - 18
11 spots left
For recreational and competitive students! NEED to have: front/ back walkovers & roundoffs. Can have or be working towards: front/ side aerials, back/ front handsprings, running passes, elbow stands
If you are unsure which placement is best for your child please email us.
Option to only pay for a couple classes ($25 per day). Please inquire for this option!
Ages 7 - 18
Monday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Studio 3
21 Howard Ave
21 Howard Ave
Beginner Acro Camp
8 spots left
For recreational and competitive students! NEED to have: cartwheels & bridges. Can have or be working towards: handstands, backbends, kick-overs, and limbers.
Option to only pay for a couple classes ($25 per day). Please inquire for this option!
Ages 6 - 13
8 spots left
For recreational and competitive students! NEED to have: cartwheels & bridges. Can have or be working towards: handstands, backbends, kick-overs, and limbers.
Option to only pay for a couple classes ($25 per day). Please inquire for this option!
Ages 6 - 13
Monday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Studio 3
21 Howard Ave
21 Howard Ave
Wednesday Worship
14 spots left
A time for dancers to come together and use dance as an outlet to worship the Lord. Donations are optional to support a local missionary in Africa.
Ages 8 - 11
14 spots left
A time for dancers to come together and use dance as an outlet to worship the Lord. Donations are optional to support a local missionary in Africa.
Ages 8 - 11
Wednesday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
21 Howard Ave
Open Studio
15 spots left
Dancers have free range of studio equipment. No structured class provided but there will be a teacher present for supervision.
Ages 9 - 18
15 spots left
Dancers have free range of studio equipment. No structured class provided but there will be a teacher present for supervision.
Ages 9 - 18
Wednesday
5:30 PM to 7:00 PM
5:30 PM to 7:00 PM
Studio 3
21 Howard Ave
21 Howard Ave
Open Studio
15 spots left
Dancers have free range of studio equipment. No structured class provided but there will be a teacher present for supervision.
Ages 9 - 18
15 spots left
Dancers have free range of studio equipment. No structured class provided but there will be a teacher present for supervision.
Ages 9 - 18
Wednesday
5:30 PM to 7:00 PM
5:30 PM to 7:00 PM
Studio 3
21 Howard Ave
21 Howard Ave
Wednesday Worship
14 spots left
A time for dancers to come together and use dance as an outlet to worship the Lord. Donations are optional to support a local missionary in Africa.
Ages 12 - 18
14 spots left
A time for dancers to come together and use dance as an outlet to worship the Lord. Donations are optional to support a local missionary in Africa.
Ages 12 - 18
Wednesday
7:00 PM to 8:00 PM
7:00 PM to 8:00 PM
21 Howard Ave
Wednesday Worship
14 spots left
A time for dancers to come together and use dance as an outlet to worship the Lord. Donations are optional to support a local missionary in Africa.
Ages 12 - 18
14 spots left
A time for dancers to come together and use dance as an outlet to worship the Lord. Donations are optional to support a local missionary in Africa.
Ages 12 - 18
Wednesday
7:00 PM to 8:00 PM
7:00 PM to 8:00 PM
21 Howard Ave
JR Summer Intensive
15 spots left
For our competition team in levels 1 and 2. Keep up with your dance training this summer by exploring new styles each day of camp. As well, have the opportunity to take class from a guest teacher.
Option to pay per day ($40). Please inquire for this option.
Ages 6 - 16
15 spots left
For our competition team in levels 1 and 2. Keep up with your dance training this summer by exploring new styles each day of camp. As well, have the opportunity to take class from a guest teacher.
Option to pay per day ($40). Please inquire for this option.
Ages 6 - 16
Monday Tuesday Wednesday Thursday Friday
10:00 AM to 12:30 PM
10:00 AM to 12:30 PM
Studio 3
21 Howard Ave
21 Howard Ave
SR Summer Intensive
16 spots left
For our competition team in levels 3 and 4. Keep up with your dance training by exploring new styles each day as well as taking class from a guest instructor!
Option to attend only one or a few days for $50 per day. Please inquire.
Ages 10 - 18
16 spots left
For our competition team in levels 3 and 4. Keep up with your dance training by exploring new styles each day as well as taking class from a guest instructor!
Option to attend only one or a few days for $50 per day. Please inquire.
Ages 10 - 18
Monday Tuesday Wednesday Thursday Friday
10:00 AM to 1:00 PM
10:00 AM to 1:00 PM
Studio 3
21 Howard Ave
21 Howard Ave
2026- 2027 Rising Stars Team
Hip Hop- Rising Stars
9 spots left
This class is for our low commitment, competition team that will compete one time in late spring of 2027! Anyone can sign up for this class but MUST be signed up for a recreational ballet as well. They will perform one time at competition, as well as at recital. It is a great option for a dancer who does not want the full commitment of our regular competition team or is unsure if competition is right for them and wants to try it before fully committing to our more intense training team (if they were invited).
Ages 7 - 9
9 spots left
This class is for our low commitment, competition team that will compete one time in late spring of 2027! Anyone can sign up for this class but MUST be signed up for a recreational ballet as well. They will perform one time at competition, as well as at recital. It is a great option for a dancer who does not want the full commitment of our regular competition team or is unsure if competition is right for them and wants to try it before fully committing to our more intense training team (if they were invited).
Ages 7 - 9
Monday
6:15 PM to 7:15 PM
6:15 PM to 7:15 PM
Studio 2
2 S Main St
2 S Main St
Combo Class, Hip Hop/Jazz- Rising Stars
4 spots left
This class is for our low commitment, competition team that will compete one time in late spring of 2027! Anyone can sign up for this class but MUST be signed up for a recreational ballet as well. They will perform one time at competition, as well as at recital. It is a great option for a dancer who does not want the full commitment of our regular competition team or is unsure if competition is right for them and wants to try it before fully committing to our more intense training team (if they were invited).
Ages 5 - 6
4 spots left
This class is for our low commitment, competition team that will compete one time in late spring of 2027! Anyone can sign up for this class but MUST be signed up for a recreational ballet as well. They will perform one time at competition, as well as at recital. It is a great option for a dancer who does not want the full commitment of our regular competition team or is unsure if competition is right for them and wants to try it before fully committing to our more intense training team (if they were invited).
Ages 5 - 6
Thursday
6:45 PM to 7:30 PM
6:45 PM to 7:30 PM
Studio 2
2 S Main St
2 S Main St
Jazz- Rising Stars
2 spots left
This class is for our low commitment, competition team that will compete one time in late spring of 2027! Anyone can sign up for this class but MUST be signed up for a recreational ballet as well. They will perform one time at competition, as well as at recital. It is a great option for a dancer who does not want the full commitment of our regular competition team or is unsure if competition is right for them and wants to try it before fully committing to our more intense training team (if they were invited).
Ages 10 - 12
2 spots left
This class is for our low commitment, competition team that will compete one time in late spring of 2027! Anyone can sign up for this class but MUST be signed up for a recreational ballet as well. They will perform one time at competition, as well as at recital. It is a great option for a dancer who does not want the full commitment of our regular competition team or is unsure if competition is right for them and wants to try it before fully committing to our more intense training team (if they were invited).
Ages 10 - 12
Thursday
7:00 PM to 8:00 PM
7:00 PM to 8:00 PM
Studio 2
2 S Main St
2 S Main St
Acro- Rising Stars
4 spots left
This class is for our low commitment, competition team that will compete one time in late spring of 2027! Anyone can sign up for this class but MUST be signed up for a recreational ballet as well. They will perform one time at competition, as well as at recital. It is a great option for a dancer who does not want the full commitment of our regular competition team or is unsure if competition is right for them and wants to try it before fully committing to our more intense training team (if they were invited).
Ages 7 - 9
4 spots left
This class is for our low commitment, competition team that will compete one time in late spring of 2027! Anyone can sign up for this class but MUST be signed up for a recreational ballet as well. They will perform one time at competition, as well as at recital. It is a great option for a dancer who does not want the full commitment of our regular competition team or is unsure if competition is right for them and wants to try it before fully committing to our more intense training team (if they were invited).
Ages 7 - 9
Friday
6:15 PM to 7:15 PM
6:15 PM to 7:15 PM
Studio 2
2 S Main St
2 S Main St
2026- 2027 Competition Season
Tricks & Flips (Open Level)
11 spots left
Ages 0 - 0
11 spots left
Ages 0 - 0
Monday
7:00 PM to 8:00 PM
7:00 PM to 8:00 PM
Studio 3
21 Howard Ave
21 Howard Ave
Level 3/4 Conditioning
12 spots left
Ages 0 - 0
12 spots left
Ages 0 - 0
Monday
8:00 PM to 9:00 PM
8:00 PM to 9:00 PM
Studio 3
21 Howard Ave
21 Howard Ave
2026-2027 Recreational Season
Reflections (Invite Only)
12 spots left
Ages 13 - 18
12 spots left
Ages 13 - 18
Monday
4:45 PM to 5:45 PM
4:45 PM to 5:45 PM
Studio 2
2 S Main St
2 S Main St
Pre-Pointe
8 spots left
If you have a dancer who wants to work towards getting pointe shoes or wants to improve their technique, this is an excellent, strengthening class to take.
Ages 9 - 16
8 spots left
If you have a dancer who wants to work towards getting pointe shoes or wants to improve their technique, this is an excellent, strengthening class to take.
Ages 9 - 16
Tuesday
4:45 PM to 5:45 PM
4:45 PM to 5:45 PM
Studio 2
2 S Main St
2 S Main St
CDT Contemporary
2 spots left
Ages 10 - 12
2 spots left
Ages 10 - 12
Wednesday
6:00 PM to 7:00 PM
6:00 PM to 7:00 PM
Studio 2
2 S Main St
2 S Main St
Diverse Abilities
6 spots left
For our dancers
Ages 20 - 0
6 spots left
For our dancers
Ages 20 - 0
Friday
4:45 PM to 5:15 PM
4:45 PM to 5:15 PM
Studio 1
2 S Main St
2 S Main St
Pointe (Invite Only)
9 spots left
Ages 12 - 18
9 spots left
Ages 12 - 18
Saturday
10:00 AM to 11:00 AM
10:00 AM to 11:00 AM
Studio 2
2 S Main St
2 S Main St
Combo Class- Ballet/ Acro
4 spots left
Ages 5 - 6
4 spots left
Ages 5 - 6
Saturday
11:30 AM to 12:15 AM
11:30 AM to 12:15 AM
Studio 1
2 S Main St
2 S Main St
2026-2027 Open Enrollment Classes
Combo Class- Tap/ Ballet
3 spots left
This class has full year open enrollment, meaning we may have new dancers join at any time during the season. The class will continue to progress like our regular combo classes and will still participate in recital (optional) but your dancer should expect to see new faces even as the year continues.
Ages 5 - 6
3 spots left
This class has full year open enrollment, meaning we may have new dancers join at any time during the season. The class will continue to progress like our regular combo classes and will still participate in recital (optional) but your dancer should expect to see new faces even as the year continues.
Ages 5 - 6
Wednesday
5:15 PM to 6:00 PM
5:15 PM to 6:00 PM
Studio 1
2 S Main St
2 S Main St
Combo Class- Acro/ Ballet/ Jazz
8 spots left
This class has full year open enrollment, meaning we may have new dancers join at any time during the season. The class will continue to progress like our regular combo classes and will still participate in recital (optional) but your dancer should expect to see new faces even as the year continues.
Ages 7 - 9
8 spots left
This class has full year open enrollment, meaning we may have new dancers join at any time during the season. The class will continue to progress like our regular combo classes and will still participate in recital (optional) but your dancer should expect to see new faces even as the year continues.
Ages 7 - 9
Wednesday
7:00 PM to 7:45 PM
7:00 PM to 7:45 PM
Studio 1
2 S Main St
2 S Main St
Tiny Dancers
Session 1
6 spots left
This is a great intro to dance class for your little one who wants to move in a fun environment, while learning dance basics. We begin and end class with the same brain breaks every week and will explore creative movement, ballet basics, and tumbling basics through obstacle courses. Dancers should wear a leotard and tights and can layer clothes on top if desired. No shoes or socks needed.
New dancers can join even after the session begins!
Ages 2 - 3.5
6 spots left
This is a great intro to dance class for your little one who wants to move in a fun environment, while learning dance basics. We begin and end class with the same brain breaks every week and will explore creative movement, ballet basics, and tumbling basics through obstacle courses. Dancers should wear a leotard and tights and can layer clothes on top if desired. No shoes or socks needed.
New dancers can join even after the session begins!
Ages 2 - 3.5
Wednesday
5:30 PM to 6:00 PM
5:30 PM to 6:00 PM
Studio 1
2 S Main St
2 S Main St