2023-2024

Name
Days
Location
Junior 1 Tap
A tap class for young tap dancers who have completed Junior Combo classes or who are just beginning to tap. Must be 6 or older by January 30 2023 to enroll in this class.
Monday
4:30 PM to 5:15 PM
Main
Junior 2 Tap
A tap class for young tap dancers who have completed Junior 1 Tap or who are just beginning to tap. Must be 6 or older by January 30 2023 to enroll in this class.
Monday
4:30 PM to 5:15 PM
Main
Grade 1/2 Ballet
A ballet class for young dancers who have done some basic ballet or are at least 7 years old.
Monday
5:15 PM to 6:00 PM
Main
Junior 1 Jazz
A Jazz class for young tap dancers who have completed Junior Combo Jazz or who are just beginning Jazz. Must be 6 or older by January 30 2021 to enrol in this class.
Monday
5:15 PM to 6:00 PM
Main
Junior Combo Jazz/Ballet/Acro
The Junior Combo classes were created to combine dance styles in a flexible plan for young dancers. An hour class that teaches the basics of jazz, ballet and acro to dancers to help them progress into the beginning levels of dance.
Monday
6:00 PM to 7:00 PM
Main
Hip Hop Level 1
A class to learn hip hop dances and choreography. Dancers will learn multiple routines with unique and fun choreography.
Monday
6:15 PM to 7:00 PM
Main
Adult Acro/Flexibility/Strength
The perfect class for beginner adult tap students. Learn the basics and progress to intermediate tap movement with the option of participating monthly, or full year.
Monday
7:00 PM to 7:45 PM
Main
Teen Hip Hop
A class to learn hip hop dances and choreography. Dancers will learn multiple routines with unique and fun choreography.
Monday
7:00 PM to 7:45 PM
Main
Adult Ballet
A class for adults to learn ballet skills and be fit while having fun!
Monday
7:45 PM to 8:30 PM
Main
Teen Jazz
A beginner class for teen dancers who have not had training in jazz dance, or have had minimal training.
Monday
7:45 PM to 8:30 PM
Main
Adult Tap Experienced/Advanced
A Tap class for adults who want to improve rhythm and tap skills. This is a season long course that will be a combination of across the floor travelling steps and advanced level tap choreography.
Monday
8:30 PM to 9:15 PM
Main
Teen Lyrical/Contemporary
An acro class for teen dancers. This class is for dancers who have a little to no previous acro training. It is recommended that dancers be taking a Ballet or Jazz class in addition to Acro to improve flexibility and technique.
Monday
8:30 PM to 9:15 PM
Main
I'm An ICON Two
A class designed for parents and young dancers to move together. For any child under the age of 3.
Tuesday
10:00 AM to 10:45 AM
Main
Mini ICONS
This is an introduction class to all dance styles that incorporates the basic technique of ballet, jazz and acro, creative and coordinated movement, and dance games. Young dancers will have a lot of fun!
Tuesday
10:45 AM to 11:30 AM
Main
Adult Tap Beginner/Intermediate
The perfect class for beginner/intermediate adult tap students. Learn the basics and progress to intermediate tap movement with the option of participating monthly, or full year.
Tuesday
11:30 AM to 12:15 PM
Main
Adult Ballet
A class for adults to learn ballet skills and be fit while having fun!
Tuesday
12:15 PM to 1:00 PM
Main
Junior Combo Jazz/Ballet/Acro
The Junior Combo classes were created to combine dance styles in a flexible plan for young dancers. An hour class that teaches the basics of jazz, ballet and acro to dancers to help them progress into the beginning levels of dance.
Tuesday
1:00 PM to 2:00 PM
Main
Junior Combo Tap/Acro/Hip Hop
The Junior Combo classes were created to combine dance styles in a flexible plan for young dancers. An hour class that teaches the basics of tap, hip hop and acro to dancers to help them progress into the beginning levels of dance.
Tuesday
2:00 PM to 3:00 PM
Main
Intermediate 1 Jazz
A jazz class for experienced dancers. Dancers should have at least 4-5 years of jazz experience before taking this class or completed Pre-Intermediate 2/3.
Tuesday
4:30 PM to 5:30 PM
Main
Junior Lyrical/Contemporary
A combination Lyrical/Contemporary class for dancers who are in at least Junior 1 or higher.
Tuesday
4:30 PM to 5:15 PM
Main
Junior 2 Jazz
A Jazz class for young tap dancers who have completed Junior 1 Jazz or who know the basics of Jazz. Must be 6 or older by January 30 2024 to enrol in this class.
Tuesday
5:15 PM to 6:00 PM
Main
Hip Hop Level 2
A class to learn hip hop dances and choreography. Dancers will learn multiple routines with unique and fun choreography.
Tuesday
5:30 PM to 6:15 PM
Main
Junior Combo Jazz/Ballet/Acro
The Junior Combo classes were created to combine dance styles in a flexible plan for young dancers. An hour class that teaches the basics of jazz, ballet and acro to dancers to help them progress into the beginning levels of dance.
Tuesday
6:00 PM to 7:00 PM
Main
Mini ICONS
This is an introduction class to all dance styles that incorporates the basic technique of ballet, jazz and acro, creative and coordinated movement, and dance games. Young dancers will have a lot of fun!
Tuesday
6:15 PM to 7:00 PM
Main
Advanced Tap
A tap class for experienced dancers. Dancers taking this class should have a minimum of 6 years of dance experience in tap before taking this class. Must be at least 13 to take this class.
Tuesday
7:00 PM to 7:45 PM
Main
Musical Theatre Level 2
A fun class incorporating acting and dancing. Dancers learn routines of choreography and sing along to interesting and upbeat songs.
Tuesday
7:00 PM to 7:45 PM
Main
Adult (Beg/Inter) Tap
The perfect class for beginner adult tap students. Learn the basics and progress to intermediate tap movement with the option of participating monthly, or full year.
Tuesday
7:45 PM to 8:30 PM
Main
Advanced Jazz
A jazz class for experienced dancers. Dancers taking this class should have a minimum of 6 years of dance experience in jazz before taking this class. Must be at least 13 to take this class.
Tuesday
7:45 PM to 8:45 PM
Main
Advanced Hip Hop
A hip hop class for dancers who have multiple years of experience or are older than 12 years old.
Tuesday
8:45 PM to 9:30 PM
Main
Junior 3 Tap
A tap class for young tap dancers who have completed Junior 2 Tap or who are just beginning to tap. Must be 7 or older by January 30 2023 to enroll in this class.
Wednesday
4:30 PM to 5:15 PM
Main
Junior Combo Jazz/Ballet/Acro
The Junior Combo classes were created to combine dance styles in a flexible plan for young dancers. An hour class that teaches the basics of jazz, ballet and acro to dancers to help them progress into the beginning levels of dance.
Wednesday
4:45 PM to 5:45 PM
Main
Grade 3 Ballet
A ballet class for young dancers who have completed Grade 2 or are starting ballet and are at least 8 years old.
Wednesday
5:15 PM to 6:00 PM
Main
Mini ICONS
This is an introduction class to all dance styles that incorporates the basic technique of ballet, jazz and acro, creative and coordinated movement, and dance games. Young dancers will have a lot of fun!
Wednesday
6:00 PM to 6:45 PM
Main
Acro 4
An acro class for pre-intermediate dancers. This class is for dancers who have had previous acro training. It is recommended that dancers be taking a Ballet or Jazz class in addition to Acro to improve flexibility and technique.
Wednesday
6:30 PM to 7:30 PM
Main
Pre-Intermediate/Intermediate Lyrical/Contemporary
A combination Lyrical/Contemporary class for dancers who are in at least Pre Intermediate 1 or higher.
Wednesday
6:45 PM to 7:30 PM
Main
Pre-Inter/Inter Strength & Technique
A technical training class incorporating jazz skills more advanced than a regular jazz class. Strength training to maintain a level of fitness required for intensive dancers. Must be in a levelled jazz class Intermediate 1 or higher to participate.
Wednesday
7:30 PM to 8:15 PM
Main
Teen Ballet
A ballet class for teen dancers who have not trained in ballet previously, have minimal ballet training, or would like to take a ballet class to enhance technique for other classes.
Wednesday
7:30 PM to 8:15 PM
Main
Adult Hip Hop
A class for adults to try out jazz and hip hop styles of dance. A fun active way to get fit.
Wednesday
8:15 PM to 9:00 PM
Main
Musical Theatre Level 3
A fun class incorporating acting and dancing. Dancers learn routines of choreography and sing along to interesting and upbeat songs.
Wednesday
8:15 PM to 9:00 PM
Main
Junior Technique & Strength
A Jazz class for young jazz dancers who have completed Junior Combo Jazz or who are just beginning Jazz. Must be 6 or older by January 30 2022 to enrol in this class and take a regular Junior level class.
Thursday
4:45 PM to 5:30 PM
Main
Mini ICONS
This is an introduction class to all dance styles that incorporates the basic technique of ballet, jazz and acro, creative and coordinated movement, and dance games. Young dancers will have a lot of fun!
Thursday
5:15 PM to 6:00 PM
Main
Musical Theatre Level 1
A fun class incorporating acting and dancing. Dancers learn routines of choreography and sing along to interesting and upbeat songs.
Thursday
5:30 PM to 6:15 PM
Main
Junior Combo Tap/Acro/Hip Hop
The Junior Combo classes were created to combine dance styles in a flexible plan for young dancers. An hour class that teaches the basics of tap, hip hop and acro to dancers to help them progress into the beginning levels of dance.
Thursday
6:00 PM to 7:00 PM
Main
Acro 3
An acro class for junior dancers. This class is for dancers who have had previous acro training. It is recommended that dancers be taking a Ballet or Jazz class in addition to Acro to improve flexibility and technique.
Thursday
6:15 PM to 7:15 PM
Main
Junior 3 Jazz
A Jazz class for young tap dancers who have completed Junior 2 Jazz or who are just beginning Jazz. Must be 7 or older by January 30 2023 to enrol in this class.
Thursday
7:00 PM to 7:45 PM
Main
Advanced Technique & Strength
An advanced jazz class focusing on strength training and technical ability.
Thursday
7:15 PM to 8:15 PM
Main
Adult Intermediate Tap
An adult tap class for those with a little to moderate tap ability. Class will consist of warm-up, across the floor steps and combinations.
Thursday
7:45 PM to 8:30 PM
Main
Advanced Lyrical/Contemporary
A combination lyrical/contemporary class for dancer who are in at least Intermediate 2 or higher.
Thursday
8:15 PM to 9:00 PM
Main
Adult Jazz
A class for adults to learn jazz skills and be fit while having fun!
Thursday
8:30 PM to 9:15 PM
Main
Pointe Class
A ballet class for experienced dancers. Must be in Intermediate or higher levels of ballet before taking this class and approved to take pointe. Shoes must be properly fitted after approval.
Friday
2:45 PM to 3:30 PM
Main
Open/Advanced Ballet
A ballet class for experienced dancers. Must have completed Intermediate levels of ballet before taking this class.
Friday
3:30 PM to 4:30 PM
Main
Grade 4 Ballet
A ballet class for dancers who have completed some training in ballet or completed Grade 3 Ballet.
Friday
4:30 PM to 5:30 PM
Main
Primary/Grade 1 Ballet
A ballet class for young dancers who have done some basic ballet or are at least 6 years old.
Friday
4:30 PM to 5:15 PM
Main
Acro 1/2
An acro class for beginner dancers. This class is for any dancer who has had no training in acro or very minimal training. A class to start learning basic acro skills. It is highly recommended that students be taking a Ballet or Jazz class as well as acro to enhance their skill, flexibility and technique..
Friday
5:15 PM to 6:00 PM
Main
Intermediate Ballet
A ballet class for experienced dancers. Will include work from grades 7 and 8 ballet.
Friday
5:30 PM to 6:45 PM
Main
Acro 5/6/7
An Intermediate level acro class. This class is for for experienced dancers and dancers who have had Acro training. It is recommended that dancers be taking a Ballet or Jazz class in addition to Acro to improve flexibility and technique.
Friday
6:00 PM to 7:00 PM
Main
Grade 6 Ballet
A ballet classe for intermediate dancers. Must have completed Grade 4 Ballet to participate.
Friday
6:45 PM to 7:45 PM
Main
Pre Intermediate 2/3 Jazz
A pre intermediate 2/3 jazz class. For dancers who have a few years of jazz experience.
Friday
7:00 PM to 8:00 PM
Main
Adult Experienced Ballet
A class for adults to learn ballet skills and be fit while having fun!
Friday
7:45 PM to 8:30 PM
Main
I'm An ICON Two
A class designed for parents and young dancers to move together. For any child under the age of 3.
Saturday
9:00 AM to 9:45 AM
Main
Mini ICONS
This is an introduction class to all dance styles that incorporates the basic technique of ballet, jazz and acro, creative and coordinated movement, and dance games. Young dancers will have a lot of fun!
Saturday
9:15 AM to 10:00 AM
Main
Grade 2/3 Ballet
A ballet class for young dancers who have done some basic ballet or are at least 7 years old.
Saturday
9:45 AM to 10:30 AM
Main
Junior Combo Jazz/Ballet/Acro
The Junior Combo classes were created to combine dance styles in a flexible plan for young dancers. An hour class that teaches the basics of jazz, ballet and acro to dancers to help them progress into the beginning levels of dance.
Saturday
10:00 AM to 11:00 AM
Main
Acro 4
An acro class for pre-intermediate dancers. This class is for dancers who have had previous acro training. It is recommended that dancers be taking a Ballet or Jazz class in addition to Acro to improve flexibility and technique.
Saturday
10:30 AM to 11:30 AM
Main
Primary/Grade 1 Ballet
A ballet class for young dancers who have done some basic ballet or are at least 5 years old.
Saturday
11:00 AM to 11:45 AM
Main
Acro 1/2
An acro/jazz class for beginner dancers. This class is for any dancer who has had no training in acro or very minimal training. A class to start learning basic acro and jazz skills.
Saturday
11:45 AM to 12:30 PM
Main
Musical Theatre Level 1
A fun class incorporating acting and dancing. Dancers learn routines of choreography and sing along to interesting and upbeat songs.
Saturday
12:30 PM to 1:15 PM
Main

Summer Camps and Classes 2024

Name
Days
Location
Summer Junior Drop-In Class (6-8yrs) August 1
Thursday
5:30 PM to 6:30 PM
Main
Summer Junior Drop-In Class (6-8yrs) August 15
Thursday
5:30 PM to 6:30 PM
Main
Summer Junior Drop-In Class (6-8yrs) August 22
Thursday
5:30 PM to 6:30 PM
Main
Summer Junior Drop-In Class (6-8yrs) August 8
Thursday
5:30 PM to 6:30 PM
Main
Summer Junior Drop-In Class (6-8yrs) July 11
Thursday
5:30 PM to 6:30 PM
Main
Summer Junior Drop-In Class (6-8yrs) July 18
Thursday
5:30 PM to 6:30 PM
Main
Summer Junior Drop-In Class (6-8yrs) July 25
Thursday
5:30 PM to 6:30 PM
Main
Summer Junior Drop-In Class (6-8yrs) July 4
Thursday
5:30 PM to 6:30 PM
Main
Summer Mini Drop-In Class (3-5yrs) August 1
Thursday
5:30 PM to 6:30 PM
Main
Summer Mini Drop-In Class (3-5yrs) August 15
Thursday
5:30 PM to 6:30 PM
Main
Summer Mini Drop-In Class (3-5yrs) August 22
Thursday
5:30 PM to 6:30 PM
Main
Summer Mini Drop-In Class (3-5yrs) August 8
Thursday
5:30 PM to 6:30 PM
Main
Summer Mini Drop-In Class (3-5yrs) July 11
Thursday
5:30 PM to 6:30 PM
Main
Summer Mini Drop-In Class (3-5yrs) July 18
Thursday
5:30 PM to 6:30 PM
Main
Summer Mini Drop-In Class (3-5yrs) July 25
Thursday
5:30 PM to 6:30 PM
Main
Summer Mini Drop-In Class (3-5yrs) July 4
Thursday
5:30 PM to 6:30 PM
Main
Summer Junior Drop-In Class (6-8yrs) August 24
Thursday
6:00 PM to 7:00 PM
Main
Summer Pre Inter Drop-In Class (9-12yrs) August 1
Thursday
6:30 PM to 7:30 PM
Main
Summer Pre Inter Drop-In Class (9-12yrs) August 15
Thursday
6:30 PM to 7:30 PM
Main
Summer Pre Inter Drop-In Class (9-12yrs) August 22
Thursday
6:30 PM to 7:30 PM
Main
Summer Pre Inter Drop-In Class (9-12yrs) August 8
Thursday
6:30 PM to 7:30 PM
Main
Summer Pre Inter Drop-In Class (9-12yrs) July 11
Thursday
6:30 PM to 7:30 PM
Main
Summer Pre Inter Drop-In Class (9-12yrs) July 18
Thursday
6:30 PM to 7:30 PM
Main
Summer Pre Inter Drop-In Class (9-12yrs) July 25
Thursday
6:30 PM to 7:30 PM
Main
Summer Pre Inter Drop-In Class (9-12yrs) July 4
Thursday
6:30 PM to 7:30 PM
Main
Summer Senior Drop-In Class (13+yrs) August 1
Thursday
6:30 PM to 7:45 PM
Main
Summer Senior Drop-In Class (13+yrs) August 15
Thursday
6:30 PM to 7:45 PM
Main
Summer Senior Drop-In Class (13+yrs) August 23
Thursday
6:30 PM to 7:45 PM
Main
Summer Senior Drop-In Class (13+yrs) August 8
Thursday
6:30 PM to 7:45 PM
Main
Summer Senior Drop-In Class (13+yrs) July 11
Thursday
6:30 PM to 7:45 PM
Main
Summer Senior Drop-In Class (13+yrs) July 18
Thursday
6:30 PM to 7:45 PM
Main
Summer Senior Drop-In Class (13+yrs) July 25
Thursday
6:30 PM to 7:45 PM
Main
Summer Senior Drop-In Class (13+yrs) July 4
Thursday
6:30 PM to 7:45 PM
Main
Summer Intermediate Drop-In Class (12yrs+) August 24
Thursday
7:00 PM to 8:00 PM
Main
Summer Pre-Intermediate Drop-In Class (9-12yrs) August 24
Thursday
7:00 PM to 8:00 PM
Main
July Full Day ICON Dance Camp 6-10yrs
This camp will include all genres dance, jazz, tap, ballet, acro, musical theatre, contemporary so that dancers can find their favourite.
Camp also includes snack breaks, water breaks and a craft at the end of the day.
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 4:00 PM
Main
July Morning ICON Dance Camp 6-10yrs
This camp will include all genres dance, jazz, tap, ballet, acro, musical theatre, contemporary so that dancers can find their favourite.
Camp also includes snack breaks, water breaks and a craft at the end of the day.
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:00 AM
Main
July ICON Dance Camp 3-5yrs
This camp will include all genres dance, jazz, tap, ballet, acro, musical theatre, contemporary so that dancers can find their favourite.
Camp also includes snack breaks, water breaks and a craft at the end of the day.
Monday Tuesday Wednesday Thursday Friday
9:30 AM to 11:30 AM
Main
July Afternoon ICON Dance Camp 6-10yrs
This camp will include all genres dance, jazz, tap, ballet, acro, musical theatre, contemporary so that dancers can find their favourite.
Camp also includes snack breaks, water breaks and a craft at the end of the day.
Monday Tuesday Wednesday Thursday Friday
1:00 PM to 4:00 PM
Main