Come check out our fully equipped, hygienic & safe studio spaces. Our passionate & skilled teachers are ready to help you have the best possible experience whether a seasoned performer or dancing for the first time!

Create an account or sign-in to Register or trial a class. No one does dance like we do!

Recreation (kids) 2024

Name
Days
Location
Hip Hop - Mini
Ages 4 - 6
Monday
4:00 PM to 5:00 PM
STUDIO 2
MERMAID BEACH
Jazz - Intermediate
Ages 11 - 13
Monday
4:00 PM to 5:00 PM
STUDIO 1 (a)
MERMAID BEACH
Jazz - Pre-intermediate
Ages 8 - 10
Monday
4:00 PM to 5:00 PM
STUDIO 1 (b)
MERMAID BEACH
Acro - Intermediate
Ages 10 - 13
Monday
5:00 PM to 6:00 PM
STUDIO 1
MERMAID BEACH
Acro - Junior / Pre-intermediate
Ages 6 - 9
Monday
5:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Acro - Mini
Ages 4 - 6
Monday
5:00 PM to 6:00 PM
STUDIO 2
MERMAID BEACH
Acro - Senior
Ages 12 - 16
Monday
6:00 PM to 7:30 PM
STUDIO 2
MERMAID BEACH
Hip Hop - Intermediate
Ages 11 - 13
Monday
6:00 PM to 7:00 PM
STUDIO 1 (a)
MERMAID BEACH
Hip Hop - Pre-intermediate
Ages 8 - 10
Monday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Ballet - Mini / Junior
Ages 4 - 7
Tuesday
4:00 PM to 5:00 PM
STUDIO 2
MERMAID BEACH
Jazz - Mini / Junior
Ages 4 - 7
Tuesday
5:00 PM to 6:00 PM
STUDIO 2
MERMAID BEACH
Cheer - Intermediate
Ages 8 - 12
Tuesday
6:00 PM to 7:00 PM
STUDIO 1 (b)
MERMAID BEACH
Hip Hop - Mini / Junior
Ages 5 - 7
Wednesday
3:45 PM to 4:45 PM
STUDIO 2
MERMAID BEACH
Ballet - Senior
Ages 12 - 18
Wednesday
4:45 PM to 5:45 PM
STUDIO 1
MERMAID BEACH
Lyrical - Intermediate
Ages 7 - 12
Wednesday
4:45 PM to 5:45 PM
STUDIO 2
MERMAID BEACH
Ballet - Intermediate
Ages 11 - 13
Wednesday
5:45 PM to 6:45 PM
STUDIO 1
MERMAID BEACH
Ballet - Pre-Intermediate
Ages 8 - 12
Wednesday
5:45 PM to 6:45 PM
STUDIO 1
MERMAID BEACH
Lyrical - Senior
Ages 12 - 16
Wednesday
5:45 PM to 6:45 PM
STUDIO 2
MERMAID BEACH
Hip Hop - Senior
Ages 13 - 18
Wednesday
6:45 PM to 7:45 PM
STUDIO 1
MERMAID BEACH
Drama - Junior / Intermediate
Ages 6 - 12
Thursday
3:30 PM to 4:30 PM
STUDIO 2
MERMAID BEACH
Boys Hip Hop
Ages 5 - 12
Thursday
4:30 PM to 5:30 PM
STUDIO 2
MERMAID BEACH
Jazz - Senior
Ages 12 - 16
Thursday
5:30 PM to 6:30 PM
STUDIO 1
MERMAID BEACH
Ikin Wiggle - Groovers (45min Sat)
Ages 2 - 5
Saturday
9:00 AM to 9:45 AM
STUDIO 2
MERMAID BEACH
Hip Hop - Pre-intermediate
Ages 8 - 11
Saturday
9:45 AM to 10:45 AM
STUDIO 1 (a)
MERMAID BEACH
Jazz/Ballet - Junior
Ages 5 - 7
Saturday
9:45 AM to 10:45 AM
STUDIO 2
MERMAID BEACH
Cheer - Junior
Ages 4 - 12
Saturday
10:45 AM to 11:45 AM
STUDIO 2
MERMAID BEACH
Jazz - Pre-intermediate
Ages 8 - 11
Saturday
10:45 AM to 11:45 AM
STUDIO 1 (a)
MERMAID BEACH

Adult Classes 2024

Name
Days
Location
Heels - Adult Advanced
Ages 15 - 85
Monday
7:00 PM to 8:00 PM
STUDIO 1
MERMAID BEACH
Heels - Adult Beginner/Intermediate
Ages 15 - 85
Monday
7:00 PM to 8:00 PM
STUDIO 2
MERMAID BEACH
Open Class - Adult various styles Int/Adv
Ages 15 - 85
Monday
8:00 PM to 9:00 PM
STUDIO 1
MERMAID BEACH
Jazz Tech - Adult Intermediate
Ages 15 - 85
Tuesday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Hip Hop - Adult Beginner
Ages 15 - 85
Tuesday
7:00 PM to 8:00 PM
STUDIO 1
MERMAID BEACH
Jazz - Adult Intermediate
Ages 15 - 85
Tuesday
7:00 PM to 8:00 PM
STUDIO 2
MERMAID BEACH
Jazz - Adult Beginner
Ages 16 - 85
Wednesday
6:45 PM to 7:45 PM
STUDIO 2
MERMAID BEACH
Lyrical - Adult Beginner
Ages 16 - 85
Wednesday
7:45 PM to 8:45 PM
STUDIO 2
MERMAID BEACH
Commercial Jazz - Adult Inter/Advanced
Ages 15 - 85
Thursday
6:30 PM to 7:45 PM
STUDIO 1
MERMAID BEACH
Hip Hop - Adult Intermediate/Advanced
Ages 15 - 85
Thursday
7:45 PM to 8:45 PM
STUDIO 1
MERMAID BEACH
Tap - Adult Intermediate (Fri)
Ages 18 - 85
Friday
10:00 AM to 11:00 AM
STUDIO 2
MERMAID BEACH

Sport Aerobics (kids/adult) 2024

Name
Days
Location
Sport Aerobics - Mini / Junior
Ages 5 - 10
Tuesday
4:00 PM to 5:00 PM
STUDIO 1 (b)
MERMAID BEACH
Sport Aerobics (2hrs) Tue
Ages 5 - 24
Tuesday
4:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Sport Aerobics (extra hour Tuesday)
Ages 5 - 24
Tuesday
6:00 PM to 7:00 PM
STUDIO 1 (a)
MERMAID BEACH
Sport Aerobics - Mini / Junior
Ages 5 - 10
Saturday
8:00 AM to 9:00 AM
STUDIO 1 (b)
MERMAID BEACH
Sport Aerobics (2 hrs) Sat
Ages 5 - 24
Saturday
8:00 AM to 10:00 AM
STUDIO 1 (b)
MERMAID BEACH
Sport Aerobics (extra hour Sat)
Ages 5 - 24
Saturday
10:00 AM to 11:00 AM
STUDIO 2
MERMAID BEACH

Recreation (kids) 2025

Name
Days
Location
Hip Hop - Mini
Ages 4 - 6
Monday
4:00 PM to 5:00 PM
STUDIO 2
MERMAID BEACH
Jazz - Intermediate
Ages 8 - 10
Monday
4:00 PM to 5:00 PM
STUDIO 1 (a)
MERMAID BEACH
Jazz - Pre-Senior
Ages 11 - 13
Monday
4:00 PM to 5:00 PM
STUDIO 1 (b)
MERMAID BEACH
Acro - Intermediate - Level 2
Ages 11 - 13
Monday
5:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Acro - Intermediate - Level 3
Ages 6 - 9
Monday
5:00 PM to 6:00 PM
STUDIO 1 (b)
MERMAID BEACH
Acro - Junior/Beginner - Level 1
Ages 4 - 6
Monday
5:00 PM to 6:00 PM
STUDIO 2
MERMAID BEACH
Acro - Senior - Level 4
Ages 12 - 16
Monday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Hip Hop - Intermediate
Ages 7 - 10
Monday
6:00 PM to 7:00 PM
STUDIO 1 (a)
MERMAID BEACH
Hip Hop - Pre-Senior
Ages 11 - 13
Monday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Jazz/Ballet - Junior
Ages 5 - 7
Tuesday
4:00 PM to 5:00 PM
STUDIO 2
MERMAID BEACH
Tap - Junior
Ages 5 - 7
Tuesday
5:00 PM to 5:45 PM
STUDIO 2
MERMAID BEACH
Cheer/Acro - Junior
Ages 5 - 7
Tuesday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Ballet - Senior
Ages 14 - 18
Wednesday
4:00 PM to 5:00 PM
STUDIO 1 (b)
MERMAID BEACH
Hip Hop - Junior
Ages 5 - 7
Wednesday
4:00 PM to 5:00 PM
STUDIO 2
MERMAID BEACH
Lyrical - Intermediate
Ages 7 - 12
Wednesday
4:00 PM to 5:00 PM
STUDIO 1 (b)
MERMAID BEACH
Ballet - Intermediate
Ages 8 - 10
Wednesday
5:00 PM to 6:00 PM
STUDIO 1 (b)
MERMAID BEACH
Hip Hop - Senior
Ages 14 - 18
Wednesday
5:00 PM to 6:00 PM
STUDIO 1
MERMAID BEACH
Lyrical - Pre-Senior
Ages 11 - 13
Wednesday
5:00 PM to 6:00 PM
STUDIO 2
MERMAID BEACH
Ballet - Pre Senior
Ages 11 - 13
Wednesday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Lyrical - Senior
Ages 14 - 18
Wednesday
6:00 PM to 7:00 PM
STUDIO 1
MERMAID BEACH
Drama - Junior / Intermediate
Ages 6 - 12
Thursday
4:00 PM to 4:30 PM
STUDIO 2
MERMAID BEACH
Boys Hip Hop
Ages 5 - 12
Thursday
4:30 PM to 5:30 PM
STUDIO 2
MERMAID BEACH
Hip Hop - Intermediate
Ages 8 - 11
Saturday
9:00 AM to 10:00 AM
STUDIO 1 (a)
MERMAID BEACH
Ikin Wiggle - Groovers (45min Sat)
Ages 3 - 5
Saturday
9:00 AM to 9:45 AM
STUDIO 2
MERMAID BEACH
Jazz/Ballet - Junior
Ages 5 - 7
Saturday
9:45 AM to 10:45 AM
STUDIO 2
MERMAID BEACH
Jazz - Pre-intermediate
Ages 8 - 11
Saturday
10:00 AM to 11:00 AM
STUDIO 1 (a)
MERMAID BEACH
Cheer - Intermediate
Ages 8 - 11
Saturday
11:30 AM to 12:30 PM
STUDIO 2
MERMAID BEACH
Cheer - Junior
Ages 5 - 7
Saturday
11:30 AM to 12:30 AM
STUDIO 2
MERMAID BEACH

Adult Classes 2025

Name
Days
Location
Heels - Adult Advanced
Ages 15 - 85
Monday
7:00 PM to 8:00 PM
STUDIO 1
MERMAID BEACH
Heels - Adult Beginner/Intermediate
Ages 15 - 85
Monday
7:00 PM to 8:00 PM
STUDIO 2
MERMAID BEACH
Open Adult Class (various styles) - Intermediate/Advanced
Ages 15 - 85
Monday
8:00 PM to 9:00 PM
STUDIO 1
MERMAID BEACH
Jazz Tech - Adult Intermediate
Ages 15 - 85
Tuesday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Hip Hop - Adult Beginner
Ages 15 - 85
Tuesday
7:00 PM to 8:00 PM
STUDIO 1
MERMAID BEACH
Jazz - Adult Intermediate
Ages 15 - 85
Tuesday
7:00 PM to 8:00 PM
STUDIO 2
MERMAID BEACH
Adult Open Ballet
Ages 16 - 85
Wednesday
7:00 PM to 8:00 PM
STUDIO 2
MERMAID BEACH
Jazz - Adult Beginner
Ages 16 - 85
Wednesday
7:00 PM to 8:00 PM
STUDIO 2
MERMAID BEACH
Lyrical - Adult Beginner
Ages 16 - 85
Wednesday
8:00 PM to 9:00 PM
STUDIO 2
MERMAID BEACH
Nat Keevers Open Class - Various Styles
Ages 16 - 85
Wednesday
8:00 PM to 9:00 PM
STUDIO 1
MERMAID BEACH
Commercial Jazz - Adult Inter/Advanced
Ages 15 - 85
Thursday
6:30 PM to 7:30 PM
STUDIO 1
MERMAID BEACH
Hip Hop - Adult Intermediate/Advanced
Ages 15 - 85
Thursday
7:30 PM to 8:30 PM
STUDIO 1
MERMAID BEACH
Tap - Adult Intermediate (Fri)
Ages 18 - 85
Friday
10:00 AM to 11:00 AM
STUDIO 2
MERMAID BEACH

Elite (kids) 2025

Name
Days
Location
Elite Jazz - Pre-Intermediate [OPTIONAL]
Ages 7 - 10
Monday
4:00 PM to 5:00 PM
STUDIO 1
MERMAID BEACH
Elite Acro - Level 1 Beginner [OPTIONAL]
Ages 4 - 18
Monday
5:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Elite Acro - Level 2 [OPTIONAL]
Ages 6 - 18
Monday
5:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Elite Acro - Level 3 [OPTIONAL]
Ages 6 - 18
Monday
5:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Elite Acro - Level 4 [OPTIONAL]
Ages 11 - 19
Monday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Elite Hip Hop - Pre-Intermediate & Intermediate [OPTIONAL]
Ages 7 - 11
Monday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Elite Hip Hop - Pre-Senior [OPTIONAL]
Ages 11 - 14
Monday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Elite Acro Performance Class [SELECTIVE ACRO PERFORMANCE TEAM]
Ages 4 - 19
Monday
6:45 PM to 7:30 PM
STUDIO 1 (a)
MERMAID BEACH
Elite Ballet - Senior [COMPULSORY]
Ages 14 - 19
Wednesday
4:00 PM to 5:00 PM
STUDIO 1 (b)
MERMAID BEACH
Elite Lyrical - Pre-Intermediate & Intermediate [OPTIONAL]
Ages 7 - 11
Wednesday
4:00 PM to 5:00 PM
STUDIO 1
MERMAID BEACH
Elite Ballet - Pre-Intermediate & Intermediate [COMPULSORY]
Ages 7 - 11
Wednesday
5:00 PM to 6:00 PM
STUDIO 1 (b)
MERMAID BEACH
Elite Hip Hop - Senior [OPTIONAL]
Ages 14 - 19
Wednesday
5:00 PM to 6:00 PM
STUDIO 2
MERMAID BEACH
Elite Lyrical - Pre-Senior [OPTIONAL]
Ages 11 - 14
Wednesday
5:00 PM to 6:00 PM
STUDIO 2
MERMAID BEACH
Elite Ballet - Pre-Senior [COMPULSORY]
Ages 11 - 14
Wednesday
6:00 PM to 7:00 PM
STUDIO 1
MERMAID BEACH
Elite Lyrical - Senior [OPTIONAL]
Ages 14 - 19
Wednesday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Elite Performance Class - Pre-Inter, Pre-Senior & Senior [COMPULSORY]
Ages 11 - 19
Thursday
4:00 PM to 4:30 PM
STUDIO 1
MERMAID BEACH
Elite Performance Class - Pre-Intermediate & Intermediate [COMPULSORY]
Ages 7 - 11
Thursday
4:30 PM to 5:00 PM
STUDIO 1
MERMAID BEACH
Elite Stretch & Tech - Pre-Senior & Senior [COMPULSORY]
Ages 11 - 19
Thursday
4:30 PM to 5:30 PM
STUDIO 2
MERMAID BEACH
Elite Stretch & Tech - Pre-Intermediate & Intermediate Elite [COMPULSORY]
Ages 7 - 11
Thursday
5:00 PM to 6:00 PM
STUDIO 2
MERMAID BEACH
Elite Jazz - Pre-Senior & Senior [OPTIONAL]
Ages 11 - 19
Thursday
5:30 PM to 6:30 PM
STUDIO 1
MERMAID BEACH
Elite Performance Class - Pre-Senior & Senior [COMPULSORY]
Ages 11 - 19
Thursday
6:30 PM to 7:30 PM
STUDIO 1
MERMAID BEACH
Elite Cheer - Pre-Intermediate & Intermediate [OPTIONAL]
Ages 7 - 11
Saturday
11:30 AM to 12:30 PM
STUDIO 1
MERMAID BEACH

Sport Aerobics 2025 (kids/adult)

Name
Days
Location
Sport Aerobics - Mini / Junior
Ages 5 - 10
Tuesday
4:00 PM to 5:00 PM
STUDIO 1 (b)
MERMAID BEACH
Sport Aerobics (2hrs) Tue
Ages 5 - 24
Tuesday
4:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Sport Aerobics [FITNESS TEAM]
Ages 5 - 24
Tuesday
6:00 PM to 7:00 PM
STUDIO 1 (a)
MERMAID BEACH
Sport Aerobics - Mini / Junior
Ages 5 - 10
Saturday
8:00 AM to 9:00 AM
STUDIO 1 (b)
MERMAID BEACH
Sport Aerobics (2 hrs) Sat
Ages 5 - 24
Saturday
8:00 AM to 10:00 AM
STUDIO 1 (b)
MERMAID BEACH
Sport Aerobics (extra hour Sat)
Ages 5 - 24
Saturday
10:00 AM to 11:00 AM
STUDIO 2
MERMAID BEACH

Mini Elite (kids) 2025

Name
Days
Location
Elite Hip Hop - Mini [OPTIONAL]
Ages 4 - 6
Monday
4:00 PM to 5:00 PM
STUDIO 2
MERMAID BEACH
Elite Acro - Level 1 Beginner [OPTIONAL]
Ages 4 - 18
Monday
5:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Elite Acro - Level 2 [OPTIONAL]
Ages 6 - 18
Monday
5:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Elite Acro - Level 3 [OPTIONAL]
Ages 6 - 18
Monday
5:00 PM to 6:00 PM
STUDIO 1 (a)
MERMAID BEACH
Elite Acro Performance Class [SELECTIVE ACRO PERFORMANCE TEAM]
Ages 4 - 19
Monday
6:45 PM to 7:30 PM
STUDIO 1 (a)
MERMAID BEACH
Elite Jazz/Ballet - Mini [COMPULSORY]
Ages 4 - 6
Tuesday
4:00 PM to 5:00 PM
STUDIO 2
MERMAID BEACH
Elite Tap - Mini [OPTIONAL]
Ages 4 - 6
Tuesday
5:00 PM to 5:45 PM
STUDIO 2
MERMAID BEACH
Elite Cheer - Mini [OPTIONAL]
Ages 4 - 6
Tuesday
6:00 PM to 7:00 PM
STUDIO 2
MERMAID BEACH
Elite Hip Hop - Mini [OPTIONAL]
Ages 4 - 6
Wednesday
4:00 PM to 5:00 PM
STUDIO 2
MERMAID BEACH
Elite Drama - Mini [OPTIONAL]
Ages 4 - 6
Thursday
4:00 PM to 4:30 PM
STUDIO 2
MERMAID BEACH
Elite Jazz/Ballet - Mini [COMPULSORY]
Ages 4 - 6
Saturday
9:45 AM to 10:45 AM
STUDIO 2
MERMAID BEACH
Elite Performance Class - Mini [COMPULSORY]
Ages 4 - 6
Saturday
10:45 AM to 11:30 AM
STUDIO 1
MERMAID BEACH
Elite Cheer - Mini [OPTIONAL]
Ages 4 - 6
Saturday
11:30 AM to 12:30 PM
STUDIO 1
MERMAID BEACH