
Encore Dance Company
Are you ready to step into the world of dance with Encore Dance Company? Whether you are a beginner, an experienced dancer, or looking for the perfect class for your child, we offer a diverse range of dance styles and age-appropriate classes throughout the week. Our dedicated instructors are here to guide you through each step, ensuring an enjoyable and rewarding experience.
Why Choose Encore Dance Company?
At Encore Dance Company, we believe dance is more than just movement—it is an opportunity to grow, express creativity, and be part of a welcoming community. Here is what sets us apart:
A Supportive and Inclusive Environment: We provide a warm and friendly atmosphere where dancers of all ages feel encouraged and inspired.
Expert Instructors: Our experienced teachers bring passion and knowledge to every class, helping students build their skills with confidence.
Diverse Class Options: Whether you love ballet, jazz, hip hop, or acrobatics, we offer a class that matches your interests and goals.
Performance Opportunities: Students have the chance to showcase their hard work through recitals, competitions, and community events.
A Fun Learning Experience: Our classes are designed to be enjoyable, fostering both discipline and creativity in a structured yet engaging way.
Weekly Kids Dance Class Schedule
Monday Classes
Ballet (Ages 7-10): 4:00 PM - 4:45 PM
Jazz (Ages 7-10): 4:45 PM - 5:30 PM
Tap (Ages 7-10): 5:30 PM - 6:00 PM
Ballet (12 & Up): 6:00 PM - 7:00 PM
Lyrical (12 & Up): 7:00 PM - 7:45 PM
Tuesday Classes
Level 1 Acro (5 & Over): 4:00 PM - 5:00 PM
Hip Hop (Ages 6-10): 5:00 PM - 5:45 PM
Level 3 Acro (8 & Over) - Enrollment Full: 5:00 PM - 6:00 PM
Hip Hop (Ages 11 & Up): 6:15 PM - 7:00 PM
Wednesday Classes
Discover Jazz/Tap (Ages 4-6): 4:00 PM - 4:45 PM
Musical Theatre (5 & Over): 4:30 PM - 5:15 PM
Jazz (12 & Up): 4:45 PM - 5:30 PM
Contemporary (9 & Over) - Enrollment Full: 5:30 PM - 6:15 PM
Technique 2 (10 & Over): 6:15 PM - 7:15 PM
Thursday Classes
Discover Dance (Ages 2-4): 9:15 AM - 9:45 AM
Lyrical (Ages 8-12): 4:00 PM - 4:45 PM
Technique 1 (7 & Over): 5:15 PM - 6:15 PM
Tap (Ages 10 & Up): 6:45 PM - 7:30 PM
Saturday Classes
Discover Dance (Ages 2-4): 8:30 AM - 9:00 AM
Discover Ballet (Ages 4-6): 9:00 AM - 9:30 AM
Discover Jazz/Tap (Ages 4-6): 9:30 AM - 10:15 AM
Discover Acro (Ages 4-6): 10:15 AM - 10:45 AM
Level 2 Acro (7 & Over): 11:15 AM - 12:15 PM
Ballet (Ages 10-13): 12:15 PM - 1:15 PM
Jazz (Ages 10-13): 1:15 PM - 2:00 PM
Spotlight on Our Classes
Ballet
A beautiful and elegant dance style that focuses on grace, technique, and discipline. Ballet helps dancers build strength, balance, and flexibility while developing a strong foundation for all dance styles.
Jazz
A high-energy dance form that blends traditional jazz techniques with modern, upbeat music. Jazz is perfect for dancers who enjoy expressive movements, dynamic choreography, and fast-paced routines.
Tap
A rhythm-based dance style where dancers use their feet as percussion instruments. Tap dancing improves musicality, coordination, and timing.
Lyrical
A fusion of ballet and jazz that emphasizes fluid movement and emotional storytelling. Lyrical dance allows dancers to express themselves through music and movement.
Hip Hop
A fun, energetic dance style featuring street dance techniques and freestyle elements. Hip hop classes focus on musicality, rhythm, and dynamic footwork.
Acrobatics
A blend of dance and gymnastics that builds strength, flexibility, and balance. Acro classes focus on controlled movements, tumbling skills, and agility.
Contemporary
A creative and expressive dance style combining elements of ballet, jazz, and modern dance. Contemporary allows dancers to explore unique movements and develop their artistic voice.
Musical Theatre
A performance-based class that integrates singing, acting, and dancing. Perfect for students who love to perform and want to enhance their stage presence.
Technique
A class dedicated to improving core dance skills, including flexibility, balance, and control. Technique classes help dancers refine their abilities and enhance their overall performance.
Discover Dance
An introduction to movement and rhythm for our youngest dancers. These classes help develop coordination, confidence, and a love for dance in a fun, playful setting.
The Benefits of Kids Dance Classes
Dance is more than just an activity—it provides numerous physical, mental, and social benefits, including:
Confidence Building: Performing in front of others helps dancers build self-esteem and overcome stage fright.
Improved Motor Skills: Dance enhances coordination, balance, and muscle strength.
Creativity and Self-Expression: Dancers learn to express emotions and tell stories through movement.
Social Skills: Dance fosters teamwork, communication, and friendships.
Health and Fitness: Dancing is a great way to stay active and develop a healthy lifestyle.
Meet Our Amazing Teachers
At Encore Dance Company, our instructors are passionate, experienced, and dedicated to helping each student thrive. Led by Doanna and her team, our faculty brings years of professional training and teaching experience. Their expertise and enthusiasm make every class a fun and rewarding experience for students of all levels.
How to Get Started
Joining Encore Dance Company is easy. Here is how you can get started:
Try a Class: Not sure which class is right for you? Sign up for a trial class to find the perfect fit.
Enroll Online: Visit our website to complete the enrollment process.
Meet Our Team: Get to know our instructors and fellow dancers in a friendly, supportive environment.
Join the Fun: Step onto the dance floor and start your journey with Encore Dance Company.
Join Us Today
Discover the joy of dance with Encore Dance Company. Our experienced instructors create a welcoming and inspiring space for dancers of all levels. Whether you want to build your technique, explore new styles, or simply have fun, there is a class for you.
Location: Midvale, Perth
Do not miss out—enroll today and take your dance journey to the next level with Encore Dance Company