CLASSES
REGISTER NOW! -
REGISTER NOW! -
REGISTER NOW!
Hot Shots Dance Studio offers classes for beginning through pre-professional students. Currently, our curriculum includes jazz and contemporary technique, ballet and pointe technique, tap, hip hop, tumbling, ballroom, and performing teams.
Summer 2026 Class Schedule
-CLASSES BEGIN JUNE 8TH-
Monday
Jazz Tumbling
Age: 5-8yrs
Time: 9:00-10:00 AM
Shining Stars
Age: 3-4yrs
Time: 10:00-11:00 AM
Ballet
Age: 7-9yrs
Time: 12:00-1:00 PM
Beginning Ballroom
Age: 8-14yrs
Time: 1:30-2:30 PM
Tuesday
Ballet
Age: 9-13yrs
Time: 10:30-12:00 PM
Princess Ballet
Age: 4-7yrs
Time: 11:30-12:30 PM
Tap/Jazz Tech
Age: 4-7yrs
Time: 12:30-1:30 PM
Hip Hop Kidz
Age: 8-11yrs
Time: 1:30-2:30 PM
Wednesday
Hip Hop Kidz
Age: 7-9yrs
Time: 9:00-10:00 AM
Tap/Ballet
Age: 5-8yrs
Time: 10:00-11:00 AM
Tumbling
Age: 7-11yrs
Time: 10:00-11:00 AM
Ballet
Age: 6-8yrs
Time: 11:00-12:00 PM
Jazz Tech
Age: 7-9yrs
Time: 11:00-12:00 PM
Thursday
All Stars (Jazz)
Age: 6-8yrs
Time: 9:30-10:30 AM
Mom & Tots
Age: 18mo-3yrs
Time: 10:30-11:30 AM
Jazz Tech
Age: 6-8yrs
Time: 1:00-2:00 PM
Tumbling
Age: 4-7yrs
Time: 1:00-2:00 PM
Teen Hip Hop
Age: 11-18yrs
Time: 1:30-2:30 PM
Class Descriptions
-
Ages 2.5-3 (or 4yrs)
A combo class that includes Tap, Ballet, and tumbling
-
Ages 2.5-4
A fun, energetic, and creative movement class designed to introduce young children to all forms of dance.
-
Ages 4-5
An introduction to both tap and ballet.
-
Ages 4-6
Or 5-7yrs
An introduction to Jazz
-
Ages 6-8
An intermediate level class building skills in jazz technique.
-
Ages 8-10
A beginner/intermediate level class focusing on jazz technique.
-
Ages 5-7
Pre-ballet, learning ballet positions and creative movement while using princess-themed music and props
-
Ages 7-8
A beginner level ballet class
-
Ages 4-6
Basic tumbling skills (floor only)
-
Ages 8-12
or 5-10
This class will be divided into skill levels, including beginner, intermediate, and advanced. Basic tumbling skills will be taught, floor only.
-
Ages 5-8
This class is a fun and energetic introduction to hip hop designed for younger children.
-
Ages 8-11
This class is a fun and energetic beginner/intermediate hip hop class.
-
Ages 12+
This class is a fun and energetic intermediate/advanced hip hop class.
-
Ages 5 and up, by audition only.
Call (801) 785-5883 or visit our “Competition Teams” page for more details on our national award-winning teams.
Come try your first class for FREE!
summer schedule
by age
1.5 - 2 yrs old
Mom & Tots
Thursday 10:30-11:30 AM
Teacher: Stephanie
3 yrs old
Shining Stars
Monday 10-11 AM
Teacher: Hailey
Mom & Tots
Thursday 10:30-11:30 AM
Teacher: Stephanie
4 yrs old
Shining Stars
Monday 10:00-11:00 AM
Teacher: Hailey
Pee Wee Hip Hop
Tuesday 9:30-10:30 AM
Teacher: TBD
Princess Ballet
Tuesday 11:30-12:30 PM
Teacher: Summer
Tap/Jazz Tech
Tuesday 12:30-1:30 PM
Teacher: Stephanie
Tumbling
Thursday 1:00-2:30 PM
Teachers: Kirsten & Hailey
5 yrs old
Jazz/Tumbling
Monday, 9:00-10:00 AM
Teacher: Hailey
Pee Wee Hip Hop
Tuesday, 9:30-10:30 AM
Teacher: TBD
Princess Ballet
Tuesday, 11:30-12:30 PM
Teacher: Summer
Tap/Jazz Tech
Tuesday, 12:30-1:30 PM
Teacher: Stephanie
Tap/Ballet
Wednesday, 10:00-11:00 AM
Teacher: Rylee
Tumbling
Thursday, 1:00-2:00 PM
Teacher: Kirsten & Hailey
6 yrs old
Jazz Tumbling
Monday, 9:00-10:00 AM
Teacher: Hailey
Princess Ballet
Tuesday, 11:30-12:30 PM
Teacher: Summer
Tap/Jazz Tech
Tuesday, 12:30-1:30 PM
Teacher: Stephanie
Tap/Ballet
Wednesday, 10:00-11:00 AM
Teacher: Rylee
Ballet
Wednesday, 11:00-12:00 PM
Teacher: Ashley
All Stars (Jazz)
Thursday, 9:30-10:30 AM
Teacher: Hailey
Jazz Tech
Thursday, 1:00-2:00 PM
Teacher: TBD
Tumbling
Thursday, 1:00-2:00 PM
Teachers: Kirsten & Hailey
7 yrs old
Jazz Tumbling
Monday, 9:00-10:00 AM
Teacher: Hailey
Ballet
Monday, 12:00-1:00 PM
Teacher: Rylee
Princess Ballet
Tuesday, 11:30-12:30 PM
Teacher: Summer
Tap/Jazz Tech
Tuesday, 12:30-1:30 PM
Teacher: Stephanie
Hip Hop Kidz
Wednesday, 9:00-10:00 AM
Teacher: Lucy
Tap/Ballet
Wednesday, 10:00-11:00 AM
Teacher: Rylee
Tumbling
Wednesday, 10:00-11:00 AM
Teachers: Kirsten, Hailey, Ashley
Ballet
Wednesday, 11:00-12:00 PM
Teacher: Ashley
Jazz Tech
Wednesday, 11:00-12:00 PM
Teacher: Hailey
All Stars (Jazz)
Thursday, 9:30-10:30 AM
Teacher: Hailey
Jazz Tech
Thursday, 1:00-2:00 PM
TBD
Tumbling
Thursday, 1:00-2:00 PM
Teachers: Kirsten & Hailey
8 yrs old
Jazz Tumbling
Monday, 9:00-10:00 AM
Teacher: Hailey
Ballet
Monday, 12:00-1:00 PM
Teacher: Rylee
Beginning Ballroom
Monday, 1:30-2:30 PM
Teacher: Lucy
Hip Hop Kidz
Tuesday, 1:30-2:30 PM
Teacher: Natalie
Hip Hop Kidz
Wednesday, 9:00-10:00 AM
Teacher: Lucy
Tap/Ballet
Wednesday, 10:00-11:00 AM
Tumbling
Wednesday, 10:00-11:00 AM
Teachers: Kirsten, Hailey, Ashley
Ballet
Wednesday, 11:00-12:00 PM
Teacher: Ashley
Jazz Tech
Wednesday, 11:00-12:00 PM
Teacher: Hailey
All Stars (Jazz)
Thursday, 9:30-10:30 AM
Teacher: Hailey
Jazz Tech
Thursday, 1:00-2:00 PM
TBD
9 yrs old
Ballet
Monday, 12:00-1:00 PM
Teacher: Rylee
Beginning Ballroom
Monday, 1:30-2:30 PM
Teacher: Lucy
Ballet
Tuesday, 10:30-12:00 PM
Teacher: Stephanie
Hip Hop Kidz
Tuesday, 1:30-2:30 PM
Teacher: Natalie
Hip Hop Kidz
Wednesday, 9:00-10:00 AM
Teacher: Lucy
Tumbling
Wednesday, 10:00-11:00 AM
Teachers: Kirsten, Hailey, Ashley
Jazz Tech
Wednesday, 11:00-12:00 PM
Teacher: Hailey
10 yrs old
Beginning Ballroom
Monday, 1:30-2:30 PM
Teacher: Lucy
Ballet
Tuesday, 10:30-12:00 PM
Teacher: Stephanie
Hip Hop Kidz
Tuesday, 1:30-2:30 PM
Teacher: Natalie
Tumbling
Wednesday, 10:00-11:00 AM
Teachers: Kirsten, Hailey, Ashley
11 yrs old
Beginning Ballroom
Monday, 1:30-2:30 PM
Teacher: Lucy
Ballet
Tuesday, 10:30-12:00 PM
Teacher: Stephanie
Hip Hop Kidz
Tuesday, 1:30-2:30 PM
Teacher: Natalie
Tumbling
Wednesday, 10:00-11:00 AM
Teachers: Kirsten, Hailey, Ashley
Teen Hip Hop
Thursday, 1:30-2:30 PM
Teacher: Savanna
12 & 13 yrs old
Beginning Ballroom
Monday, 1:30-2:30 PM
Teacher: Lucy
Ballet
Tuesday, 10:30-12:00 PM
Teacher: Stephanie
Teen Hip Hop
Thursday, 1:30-2:30 PM
Teacher: Savanna
14 yrs old
Beginning Ballroom
Monday, 1:30-2:30 PM
Teacher: Lucy
Teen Hip Hop
Thursday, 1:30-2:30 PM
Teacher: Savanna
15-18 yrs old
Teen Hip Hop
Thursday, 1:30-2:30 PM
Teacher: Savanna
winter 2026 Class Schedule
(Classes start January 5th)
Monday
Beginning Ballet (8-11yrs) from 7:30-8:30PM
Tuesday
Princess Ballet (4-6yrs) from 4:00-5:00PM
All Stars (6-8yrs) from 5:00-6:00PM
Shining Stars (3-5yrs) from 6:00-7:00PM
Jazz/Hip Hop (7-11yrs) from 7:00-8:00PM
Wednesday
Jazz/Tumbling (4-6yrs) from 3:30-4:30PM
Beginning Ballet (5-7yrs) from 4:30-5:30PM
Hip Hop Kidz (8-12yrs) from 6:30-7:30PM
Beginning Ballet (8-11yrs) from 6:30-7:30PM
Thursday
Shooting Stars (2.5-5yrs) from 3:30-4:30PM
Ballet (6-8yrs) from 4:30-5:30PM
Pee Wee Hip Hop (5-8yrs) from 4:00-5:00PM
Jazz / Hip Hop (6-9yrs) from 6:00-7:00PM
Class Descriptions
-
Ages 2.5-3 (or 4yrs)
A combo class that includes Tap, Ballet, and tumbling
-
Ages 2.5-4
A fun, energetic, and creative movement class designed to introduce young children to all forms of dance.
-
Ages 4-5
An introduction to both tap and ballet.
-
Ages 4-6
Or 5-7yrs
An introduction to Jazz
-
Ages 6-8
An intermediate level class building skills in jazz technique.
-
Ages 8-10
A beginner/intermediate level class focusing on jazz technique.
-
Ages 5-7
Pre-ballet, learning ballet positions and creative movement while using princess-themed music and props
-
Ages 7-8
A beginner level ballet class
-
Ages 4-6
Basic tumbling skills (floor only)
-
Ages 8-12
or 5-10
This class will be divided into skill levels, including beginner, intermediate, and advanced. Basic tumbling skills will be taught, floor only.
-
Ages 5-8
This class is a fun and energetic introduction to hip hop designed for younger children.
-
Ages 8-11
This class is a fun and energetic beginner/intermediate hip hop class.
-
Ages 12+
This class is a fun and energetic intermediate/advanced hip hop class.
-
Ages 5 and up, by audition only.
Call (801) 785-5883 or visit our “Competition Teams” page for more details on our national award-winning teams.