Pre Elite classes
2025 HDF Timetable for our Pre Elite Students. Please note Timetable is subject to change.
Pre Elite classes
2025 HDF Timetable for our Pre Elite Students. Please note Timetable is subject to change.
Pre Elite classes
2025 HDF Timetable for our Pre Elite Students. Please note Timetable is subject to change.
Age Group Info.
Pre Elite (12 Years & Under)
At HDF, our Pre Elite age group is specially designed for students aged 12 years and under. When deciding which classes are the best fit for your child, the first step is to choose which stream they would like to join. At HDF, we offer three unique streams to suit every dancer’s goals and interests:
Ready Set Dance (for our pre-schoolers)
Fun Classes
Team Classes
Below, you’ll find a brief overview of both the Fun & Team streams and what they have to offer. If you need help deciding or have any questions, please don’t hesitate to contact Gabriela directly—we’re always happy to assist!
Pre Elite (12 Years & Under)
At HDF, our Pre Elite age group is specially designed for students aged 12 years and under. When deciding which classes are the best fit for your child, the first step is to choose which stream they would like to join. At HDF, we offer three unique streams to suit every dancer’s goals and interests:
Ready Set Dance (for our pre-schoolers)
Fun Classes
Team Classes
Below, you’ll find a brief overview of both the Fun & Team streams and what they have to offer. If you need help deciding or have any questions, please don’t hesitate to contact Gabriela directly—we’re always happy to assist!
Pre Elite (12 Years & Under)
At HDF, our Pre Elite age group is specially designed for students aged 12 years and under. When deciding which classes are the best fit for your child, the first step is to choose which stream they would like to join. At HDF, we offer three unique streams to suit every dancer’s goals and interests:
Ready Set Dance (for our pre-schoolers)
Fun Classes
Team Classes
Below, you’ll find a brief overview of both the Fun & Team streams and what they have to offer. If you need help deciding or have any questions, please don’t hesitate to contact Gabriela directly—we’re always happy to assist!
Studio Streams.
Fun Stream.
This stream is perfect for students who want to dance for fun, fitness, and friendship. It’s ideal for students who also enjoy other sports or activities, as it allows them to balance all their interests without additional performance or class commitments.
In the Fun Stream, students can enjoy exciting classes with the latest music and choreography, taught by our amazing teachers who make every dancer feel welcome, included and confident.
Classes in this stream are available in a variety of styles, including:
Jazz/Hip Hop
Tap
Ballet
and many more…
You’re welcome to attend as many classes as you’d like in the Fun Stream—just look for the "Fun" icon on the timetable!
This stream is perfect for students who want to dance for fun, fitness, and friendship. It’s ideal for students who also enjoy other sports or activities, as it allows them to balance all their interests without additional performance or class commitments.
In the Fun Stream, students can enjoy exciting classes with the latest music and choreography, taught by our amazing teachers who make every dancer feel welcome, included and confident.
Classes in this stream are available in a variety of styles, including:
Jazz/Hip Hop
Tap
Ballet
and many more…
You’re welcome to attend as many classes as you’d like in the Fun Stream—just look for the "Fun" icon on the timetable!
This stream is perfect for students who want to dance for fun, fitness, and friendship. It’s ideal for students who also enjoy other sports or activities, as it allows them to balance all their interests without additional performance or class commitments.
In the Fun Stream, students can enjoy exciting classes with the latest music and choreography, taught by our amazing teachers who make every dancer feel welcome, included and confident.
Classes in this stream are available in a variety of styles, including:
Jazz/Hip Hop
Tap
Ballet
and many more…
You’re welcome to attend as many classes as you’d like in the Fun Stream—just look for the "Fun" icon on the timetable!
Team Stream.
For students who are passionate about dance and ready to take their skills to the next level, the Team Stream provides enhanced training and exciting performance opportunities throughout the year.
Enrolling in the Team Stream gives you access to all classes listed for your age group in the timetable, including Fun Stream classes.
Here are a few key details about the Team Stream:
Minimum Commitment: Students must attend at least 3 classes per week, which must include at least one technical class (either Ballet or Technique).
Lyrical TEAM Requirement: If you choose to join a Lyrical TEAM, you’ll need to enroll in a Ballet class to meet the technical requirements.
The Team Stream is a great option for dedicated dancers who want to improve their technique, build confidence, and shine on stage!
For more details about the Team Stream, please read the full TEAM Classes info page using the link below.
For students who are passionate about dance and ready to take their skills to the next level, the Team Stream provides enhanced training and exciting performance opportunities throughout the year.
Enrolling in the Team Stream gives you access to all classes listed for your age group in the timetable, including Fun Stream classes.
Here are a few key details about the Team Stream:
Minimum Commitment: Students must attend at least 3 classes per week, which must include at least one technical class (either Ballet or Technique).
Lyrical TEAM Requirement: If you choose to join a Lyrical TEAM, you’ll need to enroll in a Ballet class to meet the technical requirements.
The Team Stream is a great option for dedicated dancers who want to improve their technique, build confidence, and shine on stage!
For more details about the Team Stream, please read the full TEAM Classes info page using the link below.
For students who are passionate about dance and ready to take their skills to the next level, the Team Stream provides enhanced training and exciting performance opportunities throughout the year.
Enrolling in the Team Stream gives you access to all classes listed for your age group in the timetable, including Fun Stream classes.
Here are a few key details about the Team Stream:
Minimum Commitment: Students must attend at least 3 classes per week, which must include at least one technical class (either Ballet or Technique).
Lyrical TEAM Requirement: If you choose to join a Lyrical TEAM, you’ll need to enroll in a Ballet class to meet the technical requirements.
The Team Stream is a great option for dedicated dancers who want to improve their technique, build confidence, and shine on stage!
For more details about the Team Stream, please read the full TEAM Classes info page using the link below.
Timetable.
Timetable.
Timetable.
Monday
Monday
JAZZ / HIP HOP (Fun)
JAZZ / HIP HOP (Fun)
JAZZ / HIP HOP (Fun)
Monday 6:00pm - 7:00pm
Monday 6:00pm - 7:00pm
Monday 6:00pm - 7:00pm
Miss Stella
Miss Stella
Miss Stella
MUSICAL THEATRE
MUSICAL THEATRE
MUSICAL THEATRE
Monday 7:00pm - 8:00pm
Monday 7:00pm - 8:00pm
Monday 7:00pm - 8:00pm
Miss Bella
Miss Bella
Miss Bella
RAD BALLET - Grade 4
RAD BALLET - Grade 4
RAD BALLET - Grade 4
Monday 7:00pm - 8:00pm
Monday 7:00pm - 8:00pm
Monday 7:00pm - 8:00pm
Miss Gaby
Miss Gaby
Miss Gaby
Wednesday
Wednesday
TECHNIQUE
TECHNIQUE
TECHNIQUE
Wednesday 4:00pm - 5:00pm
Wednesday 4:00pm - 5:00pm
Wednesday 4:00pm - 5:00pm
Miss Bella
Miss Bella
Miss Bella
ACRO
ACRO
ACRO
Wednesday 5:00pm - 6:00pm
Wednesday 5:00pm - 6:00pm
Wednesday 5:00pm - 6:00pm
Mr Roland
Mr Roland
Mr Roland
HIP HOP TEAM
HIP HOP TEAM
HIP HOP TEAM
Wednesday 6:00pm - 7:00pm
Wednesday 6:00pm - 7:00pm
Wednesday 6:00pm - 7:00pm
Mr Roland
Mr Roland
Mr Roland
RAD BALLET - Grade 5
RAD BALLET - Grade 5
RAD BALLET - Grade 5
Wednesday 6:00pm - 7:00pm
Wednesday 6:00pm - 7:00pm
Wednesday 6:00pm - 7:00pm
Miss Gaby
Miss Gaby
Miss Gaby
JAZZ TEAM
JAZZ TEAM
JAZZ TEAM
Wednesday 7:00pm - 8:00pm
Wednesday 7:00pm - 8:00pm
Wednesday 7:00pm - 8:00pm
Miss Bella
Miss Bella
Miss Bella
Thursday
Thursday
RAD BALLET - Grade 5
RAD BALLET - Grade 5
RAD BALLET - Grade 5
Thursday 4:00pm - 5:00pm
Thursday 4:00pm - 5:00pm
Thursday 4:00pm - 5:00pm
Miss Gaby
Miss Gaby
Miss Gaby
RAD BALLET - Inter Foundation
RAD BALLET - Inter Foundation
RAD BALLET - Inter Foundation
Thursday 4:00pm - 5:00pm
Thursday 4:00pm - 5:00pm
Thursday 4:00pm - 5:00pm
Miss Jess
Miss Jess
Miss Jess
CONTEMPORARY TEAM
CONTEMPORARY TEAM
CONTEMPORARY TEAM
Thursday 5:00pm - 6:00pm
Thursday 5:00pm - 6:00pm
Thursday 5:00pm - 6:00pm
Miss Gaby
Miss Gaby
Miss Gaby
LYRICAL TEAM
LYRICAL TEAM
LYRICAL TEAM
Thursday 6:00pm - 7:00pm
Thursday 6:00pm - 7:00pm
Thursday 6:00pm - 7:00pm
Miss Bella
Miss Bella
Miss Bella
CLASSICAL TEAM
CLASSICAL TEAM
CLASSICAL TEAM
Thursday 7:00pm - 8:00pm
Thursday 7:00pm - 8:00pm
Thursday 7:00pm - 8:00pm
Miss Jess
Miss Jess
Miss Jess
Friday
Friday
TAP
TAP
TAP
Friday 6:00pm - 7:00pm
Friday 6:00pm - 7:00pm
Friday 6:00pm - 7:00pm
Mr Aaron
Mr Aaron
Mr Aaron
Saturday
Saturday
RAD BALLET - Inter Foundation
RAD BALLET - Inter Foundation
RAD BALLET - Inter Foundation
Saturday 10:00am - 11:00am
Saturday 10:00am - 11:00am
Saturday 10:00am - 11:00am
Miss Jess
Miss Jess
Miss Jess
RAD BALLET - Grade 4
RAD BALLET - Grade 4
RAD BALLET - Grade 4
Saturday 12:00pm - 1:00pm
Saturday 12:00pm - 1:00pm
Saturday 12:00pm - 1:00pm
Miss Gaby
Miss Gaby
Miss Gaby
RAD BALLET - Grade 5
RAD BALLET - Grade 5
RAD BALLET - Grade 5
Saturday 1:00pm - 2:00pm
Saturday 1:00pm - 2:00pm
Saturday 1:00pm - 2:00pm
Miss Gaby
Miss Gaby
Miss Gaby
belong.
Are you ready? Join us in 2025
You are not locked in by enroling. No payment details required for trial classes.
belong.
Are you ready? Join us in 2025
You are not locked in by enroling. No payment details required for trial classes.
belong.
Are you ready? Join us in 2025
You are not locked in by enroling. No payment details required for trial classes.
Contact us.
Have a question? We're always here to help.
Email us
Call or text us
Contact us.
Have a question? We're always here to help.
Email us
Call or text us
Contact us.
Have a question? We're always here to help.