Welcome to Carla’s Dance Factory!
If you're new to our studio, please create an account to enroll in any classes.

Want to browse our class offerings first? Simply click the “Classes” tab at the top of the page to view available options without creating an account.

The Music Class®

Name
Days
Location
Tuition
FRI The Music Class®- Fall- September 11, 2026-November 20, 2026
Olivia Miller
7 spots left
The Music Class Fall Session is here, and we’re thrilled to feature the playful and energetic Giraffe Collection!
Families will explore a dynamic world of music-making through singing, dancing, creative movement, and instrumental play—rooted in research-based early childhood music education. No class October 16, 2026 for Fall Break. Ask about our sibling discount!

Ages 0 - 5
Friday
10:00 AM to 10:45 AM
Studio B
Main
$206.00
SAT The Music Class®- Fall- September 12, 2026-November 21, 2026
Sara Van Etten Athey
7 spots left
The Music Class Fall Session is here, and we’re thrilled to feature the playful and energetic Giraffe Collection!
Families will explore a dynamic world of music-making through singing, dancing, creative movement, and instrumental play—rooted in research-based early childhood music education. No class October 17, 2026 for Fall Break. Ask about our sibling discount!

Ages 0 - 5
Saturday
10:00 AM to 10:45 AM
Studio B
Main
$206.00

2026-2027 Recreation

Name
Days
Location
Tuition
MON 3-4 Yr Beginner Ballet/Tap
Olivia Vena
4 spots left
This class is the perfect first dance class for 3-year-olds and young 4- year-olds. Dancers will be introduced to basic ballet and tap skills through creative movement, music, and imaginative play. This class focuses on developing coordination, balance, rhythm, and classroom skills while building confidence and fostering a love for dance. No previous dance experience is necessary.
Ages 3 - 4
Monday
4:00 PM to 5:00 PM
Studio F
Main
 
MON 5-6 yr Beginner 2 Ballet/Tap
Olivia Vena
1 spot left
Beginner 2 is designed for dancers who have successfully completed Beginner 1 at Carla’s Dance Factory. In this class, dancers will continue developing their tap and ballet skills while building strength, coordination, balance, and musicality. Students will gain confidence as they learn new steps, follow more challenging combinations, and grow as young performers.
Ages 5 - 6
Monday
5:00 PM to 6:00 PM
Studio F
Main
 
MON 7-8 yr Beginner 2 Ballet/Tap/ Jazz
Olivia Vena
9 spots left
Beginner 2 is designed for dancers who have successfully completed Beginner 1 at Carla’s Dance Factory. In this class, dancers will continue developing their tap and ballet skills while building strength, coordination, balance, and musicality. Students will gain confidence as they learn new steps, follow more challenging combinations, and grow as young performers. Dancers may choose to take only the tap and ballet combination class, or they may add jazz to further expand their dance training and performance skills.
Ages 7 - 8
Monday
6:00 PM to 7:30 PM
Studio F
Main
 
TUE 4-5 yr Beginner 1 Ballet/Tap
Carla Gillespie Berry
12 spots left
Beginner 1 is the perfect starting place for young dancers who are new to dance or new to Carla’s Dance Factory. This tap and ballet combination class introduces basic dance skills, rhythm, coordination, and classroom structure in a fun and encouraging environment. Dancers will build confidence, develop a love for movement, and learn the foundations needed for future dance training.
Ages 4 - 5
Tuesday
4:00 PM to 5:00 PM
Studio B
Main
 
TUE 6-7 yr Beginner 1 Ballet/Tap/Jazz
Carla Gillespie Berry
7 spots left
Beginner 1 is the perfect starting place for young dancers who are new to dance or new to Carla’s Dance Factory. This ballet, tap, and jazz combination class introduces basic dance skills, rhythm, coordination, and classroom structure in a fun and encouraging environment. Dancers will build confidence, develop a love for movement, and learn the foundations needed for future dance training. Dancers may choose to take only the tap and ballet combination class, or they may add jazz to further expand their dance training and performance skills.
Ages 5 - 8
Tuesday
5:30 PM to 7:00 PM
Studio C
Main
 
TUES 3-6 Rhythm Works
Allison Kickham (Office)
10 spots left
Ages 3 - 7
Tuesday
5:30 PM to 6:00 PM
Studio B
Main
$40.00
TUES 13 and Up Rhythm Works
Jessica Weaver
8 spots left
Ages 12 - 20
Tuesday
6:30 PM to 7:00 PM
Studio B
Main
$40.00
TUE Adult Advanced Beginner Tap
Carla Gillespie Berry
18 spots left
This course is for the beginner adult tapper who has some tap experience.
Ages 19 - 88
Tuesday
7:00 PM to 7:45 PM
Studio B
Main
 
TUE Showstoppers (Adult Int/Adv Tap)
Carla Gillespie Berry
14 spots left
Ages 19 - 94
Tuesday
7:45 PM to 9:15 PM
Studio B
Main
 
WED 3-4 yr Beginner Tap/Ballet
Carla Gillespie Berry
12 spots left
This class is the perfect first dance class for 3-year-olds and young 4- year-olds. Dancers will be introduced to basic ballet and tap skills through creative movement, music, and imaginative play. This class focuses on developing coordination, balance, rhythm, and classroom skills while building confidence and fostering a love for dance. No previous dance experience is necessary.
Ages 2 - 3.5
Wednesday
3:30 PM to 4:30 PM
Studio B
Main
 
WED 6-7 yr Beginner 2 Tap/Ballet/Jazz
Carla Gillespie Berry
11 spots left
Beginner 2 is designed for dancers who have successfully completed Beginner 1 at Carla’s Dance Factory. In this class, dancers will continue developing their tap and ballet skills while building strength, coordination, balance, and musicality. Students will gain confidence as they learn new steps, follow more challenging combinations, and grow as young performers. Dancers may choose to take only the tap and ballet combination class, or they may add jazz to further expand their dance training and performance skills.
Ages 6 - 8
Wednesday
4:30 PM to 6:00 PM
Studio F
Main
 
WED 8-10 yr Intermediate Tap/Ballet/Jazz
Rachel Smith
3 spots left
This class is designed for dancers ages 8–10 with prior dance experience who are ready to continue advancing their training in tap, ballet, and jazz. Dancers will build upon previously learned skills while developing stronger technique, coordination, flexibility, musicality, and performance quality.

Students will be challenged with more complex combinations and choreography while continuing to strengthen their understanding of dance terminology and proper technique. This class encourages confidence, discipline, and artistry in a positive and supportive environment.

Prior dance experience is required. Placement may be based on previous training and instructor recommendation.

Ages 8 - 13
Wednesday
4:30 PM to 6:00 PM
Studio B
Main
 
WED 4-5 yr Beginner 1 Tap/Ballet
Carla Gillespie Berry
9 spots left
Beginner 1 is the perfect starting place for young dancers who are new to dance or new to Carla’s Dance Factory. This tap and ballet combination class introduces basic dance skills, rhythm, coordination, and classroom structure in a fun and encouraging environment. Dancers will build confidence, develop a love for movement, and learn the foundations needed for future dance training.
Ages 4 - 5
Wednesday
6:00 PM to 7:00 PM
Studio F
Main
 
WED 8 and Up Intermediate Lyrical
Rachel Smith
5 spots left
This class is designed for dancers with prior dance experience and is intended to supplement, not replace, foundational dance training. To enroll in Lyrical, dancers must also be enrolled in a tap, ballet, and jazz combination class. A ballet foundation is essential for success in lyrical dance.
Ages 8 - 15
Wednesday
6:00 PM to 6:30 PM
Studio B
Main
 
WED 8 and Up Intermediate Technique
Taylor Burrell
4 spots left
This class is designed for dancers with prior dance experience and is intended to supplement, not replace, foundational dance training. To enroll in Technique, dancers must also be enrolled in a ballet and jazz combination class.
Ages 8 - 15
Wednesday
6:30 PM to 7:00 PM
Studio B
Main
 
WED 11 yr and Up Intermediate Tap/Ballet/Jazz
Rachel Smith
6 spots left
This class is designed for dancers ages 11 and up with prior dance experience who are ready to continue advancing their training in tap, ballet, and jazz. Dancers will build upon previously learned skills while developing stronger technique, coordination, flexibility, musicality, and performance quality.

Students will be challenged with more complex combinations and choreography while continuing to strengthen their understanding of dance terminology and proper technique. This class encourages confidence, discipline, and artistry in a positive and supportive environment.

Prior dance experience is required. Placement may be based on previous training and instructor recommendation.

Ages 11 - 17
Wednesday
7:00 PM to 8:30 PM
Studio F
Main
 
WED Adult Ballet
A'Leah Burrell
8 spots left
Beginner techniques and combinations are taught during class for our beginners. Intermediate will refine the beginning technique and add more complex techniques and combinations.
Ages 19 - 94
Wednesday
7:00 PM to 8:00 PM
Studio B
Main
 
WED Adult Beg Jazz
LaShonda DeWalt
14 spots left
Beginner techniques and combinations are taught during class for our beginners. Intermediate will refine the beginning technique and add more complex techniques and combinations.
Ages 18 - 94
Wednesday
8:00 PM to 9:00 PM
Studio B
Main
 
THU 4-7 Yr Acro
Erika Grimes
5 spots left
This class will focus on beginning acrobatics. Your dancer will learn basic tumbling stunts like forward/backward rolls, barrel rolls, cartwheels, backbends, walkovers, etc. This class performs in the recital.
Ages 4 - 7
Thursday
4:30 PM to 5:15 PM
Studio A
Main
 
THU 8-10 yr Hip Hop
LaShonda DeWalt
8 spots left
This class explores all the basic moves of Hip Hop. Age-appropriate moves and music are used during this class. This class performs in the recital.
Ages 8 - 10
Thursday
4:30 PM to 5:15 PM
Studio F
Main
 
THU 5-7 yr Hip Hop
LaShonda DeWalt
2 spots left
This class explores all the basic moves of Hip Hop. Age-appropriate moves and music are used during this class. This class performs in the recital.
Ages 4 - 7
Thursday
5:15 PM to 6:00 PM
Studio F
Main
 
THU 8-10 Yr Acro
Erika Grimes
6 spots left
This class will focus on beginning acrobatics. Your dancer will learn basic tumbling stunts like forward/backward rolls, barrel rolls, cartwheels, backbends, walkovers, etc.
Ages 5 - 9
Thursday
5:15 PM to 6:00 PM
Studio A
Main
 
THU 4-7 Yr Acro
Erika Grimes
8 spots left
This class will focus on beginning acrobatics. Your dancer will learn basic tumbling stunts like forward/backward rolls, barrel rolls, cartwheels, backbends, walkovers, etc. This class performs in the recital.
Ages 4 - 7
Thursday
6:00 PM to 6:45 PM
Studio A
Main
 
THU Teen Hip Hop
LaShonda DeWalt
9 spots left
This class explores all the basic moves of Hip Hop. Age-appropriate moves and music are used during this class. This class performs in the recital.
Ages 10 - 18
Thursday
6:00 PM to 6:45 PM
Studio F
Main
 
THU 8 and Up Beginner Tap/Ballet/Jazz
Rachel Smith
9 spots left
This class is designed for dancers ages 8–10 with prior dance experience who are ready to continue advancing their training in tap, ballet, and jazz. Dancers will build upon previously learned skills while developing stronger technique, coordination, flexibility, musicality, and performance quality.

Students will be challenged with more complex combinations and choreography while continuing to strengthen their understanding of dance terminology and proper technique. This class encourages confidence, discipline, and artistry in a positive and supportive environment.

Prior dance experience is required. Placement may be based on previous training and instructor recommendation.

Ages 8 - 13
Thursday
6:45 PM to 8:15 PM
Studio F
Main
 
THU Adult Hip Hop
LaShonda DeWalt
10 spots left
Adult Hip Hop is a fun, upbeat class designed for adults who want to move, learn exciting choreography, and enjoy the energy of dance in a supportive, judgment-free environment. Dancers will build confidence, improve coordination, and develop musicality while learning hip hop combinations set to today's hits and favorite throwback songs.
Ages 18 - 80
Thursday
7:30 PM to 8:30 PM
Studio B
Main
 

2026-2027 Dance Team

Name
Days
Location
Tuition
WED Dance Team Technique
Jessica Tamburro
7 spots left
Ages 10 - 18
Wednesday
4:30 PM to 5:30 PM
Studio D
Main
 
WED Dance Team Ballet
Taylor Burrell
10 spots left
Ages 10 - 18
Wednesday
5:30 PM to 6:30 PM
Studio C
Main
 
WED Dance Team Strength and Conditioning
Elizabeth Cott
10 spots left
Ages 10 - 18
Wednesday
6:30 PM to 7:30 PM
Studio A
Main
 

2026-2027 The Academy at One Church

Name
Days
Location
Tuition
The Academy- 2026-2027
Carla Gillespie Berry
13 spots left
This class is held offsite at The Academy. The class is only available to those attending this school.
Ages 3 - 6
Wednesday
12:15 PM to 1:00 PM
The Academy
Satellite