Learning at RockStar Academy is facilitated by professional & qualified instructors.

RockStar Academy offers 15 different programs in Physical Education as well an extensive Early Childhood Education, that is innovative & fun program, to help students achieve excellence in academics from the young ages. We offer programs from 6 months to 18 years old from Developmental to Elite with a strong focus on the skills progression through goal-oriented training.

Program Overview

By Program

RockStar Academy offers internationally certified curriculums for all Programs with highly structured lesson plans that are age-appropriate and focus on skills progression. We provide progress reports to track and ensure students achievements as well as Certificates that help your child to continue their success in their favourite programs. You will immediately see why RockStar Academy is the #1 choice in creating Future Life Champions!

By Age

RockStar Academy has been developing and perfecting a full range of programs for children as young as 6 month old up to a teenager of 18 years old. The range of options for our students to choose from reflects our commitment to appreciate each child’s potential and allow them to discover and grow their talents year by year from birth to High School.

Explore By Program

RockStar Academy’s Programs are comprehensive learning programs that give students knowledge in all levels of skills and techniques. Discover program varieties relating to your child's interests.

Explore By Age

Discover class varieties for your child age group.
Program Class
Ballet
  • Baby Ballet 2-3 yo
  • Elite Ballet U5-7
  • Pre-Ballet 1/2
  • Recital Ballet U5-7
  • Recital Main Character Ballet
Dance
  • Baby Dance
  • Baby Jam 6-18 mo
  • Move n Groove
  • Recital Dance U5-18
  • Recital Dance U5-7
  • Recital Main Character Dance
Yoga
  • Baby Yoga
Gymnastics
  • Crawler 6-18 mo
  • Jumper 2-3 yo
  • Tots Gym U4
  • Walker 1-2 yo
Swimming
  • Elite Swimming
  • Mom & Me L1
  • Mom & Me L2
  • Stroke Development L1
  • Stroke Development L1 / L2
  • Stroke Development L2
  • Stroke Development L2 / L3
  • Stroke Development L3
  • Stroke Development L4
Early Childhood Education
  • Learn & Play Level 1
  • Learn & Play Level 2
Broadway
  • Recital Broadway U5-18
Cheerleading
  • Recital Cheerleading U5-7
Multi-Sports
  • Sports U3
  • Sports U4/5
Program Class
Ballet
  • Ballet Grade 1-3
  • Ballet Grade 1-4
  • Ballet Grade 1-8
  • Ballet Grade 1/2
  • Ballet Grade 2
  • Ballet Grade 2-4
  • Ballet Grade 2/3
  • Ballet Grade 3
  • Ballet Grade 3-5
  • Ballet Grade 3/4
  • Ballet Grade 4/5
  • Elite Ballet U5-7
  • Elite Ballet U7-18
  • Pre-Ballet 1/2
  • Pre-Primary / Primary Ballet
  • Recital Ballet U5-7
  • Recital Ballet U8-18
  • Recital Main Character Ballet
Basketball
  • Basketball Girls U7-18
  • Basketball U5-10
  • Basketball U5-12
  • Basketball U5-7
  • Basketball U5-9
  • Basketball U7-12
  • Basketball U7-16
  • Basketball U7-9
  • Elite Basketball U5-10
  • Elite Basketball U5-12
  • Elite Basketball U5-7
  • Elite Basketball U5-9
  • Elite Basketball U7-12
  • Elite Basketball U7-9
  • Open Play Basketball U12-18
  • Open Play Basketball U12/U16
  • Open Play Basketball U7
Dance
  • Belly Dance U5-12
  • Belly Dance U5-7
  • Belly Dance U7-18
  • Break Dance U7-18
  • Elite Dance U5-12
  • Elite Dance U5-18
  • Elite Dance U5-7
  • Elite Dance U7-12
  • Elite Dance U7-18
  • HipHop U7-18
  • K-Pop U7-12
  • K-Pop U7-16
  • K-Pop U7-18
  • Move n Groove
  • Recital Dance U5-18
  • Recital Dance U5-7
  • Recital Dance U8-18
  • Recital Main Character Dance
  • Stage Studio U5-7
  • Traditional Dance U7-18
Broadway
  • Broadway U5-18
  • Elite Broadway U5-18
  • Recital Broadway U5-18
Cheerleading
  • Cheerleading U12
  • Cheerleading U12-18
  • Cheerleading U12/U16
  • Cheerleading U5-7
  • Cheerleading U7
  • Cheerleading U7-18
  • Elite Cheerleading U12
  • Elite Cheerleading U12/U16
  • Elite Cheerleading U5-7
  • Elite Cheerleading U7
  • Recital Cheerleading U5-7
  • Recital Cheerleading U8-18
Contemporary Dance
  • Elite Contemporary U12-18
  • Recital Contemporary U8-18
Futsal
  • Elite Futsal U5-12
  • Elite Futsal U5-7
  • Elite Futsal U5-8
  • Elite Futsal U7-10
  • Elite Futsal U7-12
  • Elite Futsal U7-16
  • Elite Futsal U7-18
  • Futsal Team U5-10
  • Futsal Team U7-12
  • Futsal U5-12
  • Futsal U5-7
  • Futsal U5-9
  • Futsal U7-10
  • Futsal U7-12
  • Futsal U7-16
  • Futsal U7-18
  • Open Play Futsal U12/U16
  • Open Play Futsal U7
Gymnastics
  • Elite Gymnastic
  • Elite Gymnastic L1-5
  • Elite Gymnastic L1/2
  • Elite Gymnastic L2-4
  • Elite Gymnastic L2/3
  • Gymnastic U12
  • Gymnastic U12-18
  • Gymnastic U12/U16
  • Gymnastic U7-12
  • Gymnastic U7-18
  • Kids Gym U5-7
  • Kids Gym U7
  • Tots Gym U4
Swimming
  • Elite Swimming
  • Mom & Me L2
  • Mom & Me L3
  • Stroke Development L1
  • Stroke Development L1 / L2
  • Stroke Development L2
  • Stroke Development L2 / L3
  • Stroke Development L3
  • Stroke Development L4
Martial Arts
  • Elite Taekwondo
  • Intro to Martial Arts
  • Muay Thai
  • Poomsae
  • Taekwondo Blue - Black
  • Taekwondo Green
  • Taekwondo Green - Black
  • Taekwondo White
  • Taekwondo White - Black
  • Taekwondo Yellow
  • Taekwondo Yellow - Black
Tennis
  • Elite Tennis U5-9
  • Tennis U5-12
  • Tennis U5-7
  • Tennis U5-9
  • Tennis U7-12
  • Tennis U7-18
RockFit
  • RockFit U5-12
  • RockFit U5-7
  • RockFit U7-18
Multi-Sports
  • Sports U4/5
Yoga
  • Yoga U5-12
  • Yoga U5-7
  • Yoga U7-18
Program Class
Ballet
  • Ballet Grade 1-3
  • Ballet Grade 1-4
  • Ballet Grade 1-8
  • Ballet Grade 1/2
  • Ballet Grade 2
  • Ballet Grade 2-4
  • Ballet Grade 2/3
  • Ballet Grade 3
  • Ballet Grade 3-5
  • Ballet Grade 3/4
  • Ballet Grade 4/5
  • Elite Ballet U5-7
  • Elite Ballet U7-18
  • Pre-Primary / Primary Ballet
  • Recital Ballet U5-7
  • Recital Ballet U8-18
  • Recital Main Character Ballet
Basketball
  • Basketball Girls U7-18
  • Basketball Girls U9
  • Basketball Girls U9-12
  • Basketball Girls U9-16
  • Basketball Girls U9-18
  • Basketball Team U8-10
  • Basketball U5-10
  • Basketball U5-12
  • Basketball U5-7
  • Basketball U5-9
  • Basketball U7-12
  • Basketball U7-16
  • Basketball U7-9
  • Basketball U8-10
  • Basketball U8-12
  • Basketball U8-18
  • Basketball U9
  • Basketball U9-12
  • Basketball U9-16
  • Basketball U9-18
  • Elite Basketball Girls U10-18
  • Elite Basketball U10-18
  • Elite Basketball U5-10
  • Elite Basketball U5-12
  • Elite Basketball U5-7
  • Elite Basketball U5-9
  • Elite Basketball U7-12
  • Elite Basketball U7-9
  • Elite Basketball U8-18
  • Elite Basketball U9-12
  • Elite Basketball U9-16
  • Elite Basketball U9-18
  • Open Play Basketball U12-18
  • Open Play Basketball U12/U16
  • Open Play Basketball U7
Dance
  • Belly Dance U10-18
  • Belly Dance U5-12
  • Belly Dance U5-7
  • Belly Dance U7-18
  • Break Dance U7-18
  • Elite Dance U10-18
  • Elite Dance U5-12
  • Elite Dance U5-18
  • Elite Dance U5-7
  • Elite Dance U7-12
  • Elite Dance U7-18
  • Elite Dance U8-18
  • Elite Dance U9-18
  • HipHop U10-18
  • HipHop U7-18
  • K-Pop U10-18
  • K-Pop U7-12
  • K-Pop U7-16
  • K-Pop U7-18
  • Recital Dance U5-18
  • Recital Dance U5-7
  • Recital Dance U8-18
  • Recital Main Character Dance
  • Stage Studio U5-7
  • Traditional Dance U7-18
Broadway
  • Broadway U5-18
  • Elite Broadway U5-18
  • Recital Broadway U5-18
Cheerleading
  • Cheerleading U12
  • Cheerleading U12-18
  • Cheerleading U12/U16
  • Cheerleading U5-7
  • Cheerleading U7
  • Cheerleading U7-18
  • Cheerleading U8-18
  • Elite Cheerleading U12
  • Elite Cheerleading U12/U16
  • Elite Cheerleading U5-7
  • Elite Cheerleading U7
  • Elite Cheerleading U8-12
  • Elite Cheerleading U8-16
  • Elite Cheerleading U8-18
  • Recital Cheerleading U5-7
  • Recital Cheerleading U8-18
Contemporary Dance
  • Contemporary Foundation U8-18
  • Elite Contemporary U12-18
  • Elite Contemporary U8-18
  • Recital Contemporary U8-18
Futsal
  • Elite Futsal U5-12
  • Elite Futsal U5-7
  • Elite Futsal U5-8
  • Elite Futsal U7-10
  • Elite Futsal U7-12
  • Elite Futsal U7-16
  • Elite Futsal U7-18
  • Elite Futsal U8-16
  • Elite Futsal U8-18
  • Elite Futsal U9-12
  • Elite Futsal U9-16
  • Elite Futsal U9-18
  • Futsal Team U5-10
  • Futsal Team U7-12
  • Futsal Team U8-10
  • Futsal U10-16
  • Futsal U5-12
  • Futsal U5-7
  • Futsal U5-9
  • Futsal U7-10
  • Futsal U7-12
  • Futsal U7-16
  • Futsal U7-18
  • Futsal U8-12
  • Futsal U8-16
  • Futsal U8-18
  • Futsal U9-12
  • Futsal U9-16
  • Futsal U9-18
  • Open Play Futsal U12/U16
  • Open Play Futsal U7
Gymnastics
  • Elite Gymnastic
  • Elite Gymnastic L1-5
  • Elite Gymnastic L1/2
  • Elite Gymnastic L2-4
  • Elite Gymnastic L2/3
  • Gymnastic U12
  • Gymnastic U12-18
  • Gymnastic U12/U16
  • Gymnastic U7-12
  • Gymnastic U7-18
  • Gymnastic U8-18
  • Kids Gym U5-7
  • Kids Gym U7
Parkour
  • Elite Parkour
  • Parkour
Swimming
  • Elite Swimming
  • Stroke Development L1
  • Stroke Development L1 / L2
  • Stroke Development L2
  • Stroke Development L2 / L3
  • Stroke Development L3
  • Stroke Development L4
Martial Arts
  • Elite Taekwondo
  • Intro to Martial Arts
  • Muay Thai
  • Poomsae
  • Taekwondo Blue - Black
  • Taekwondo Green
  • Taekwondo Green - Black
  • Taekwondo White
  • Taekwondo White - Black
  • Taekwondo Yellow
  • Taekwondo Yellow - Black
Tennis
  • Elite Tennis U5-9
  • Elite Tennis U9-18
  • Tennis U5-12
  • Tennis U5-7
  • Tennis U5-9
  • Tennis U7-12
  • Tennis U7-18
  • Tennis U8-18
  • Tennis U9-18
RockFit
  • RockFit U5-12
  • RockFit U5-7
  • RockFit U7-18
Yoga
  • Yoga U5-12
  • Yoga U5-7
  • Yoga U7-18
Program Class
Ballet
  • Ballet Grade 1-3
  • Ballet Grade 1-4
  • Ballet Grade 1-8
  • Ballet Grade 1/2
  • Ballet Grade 2
  • Ballet Grade 2-4
  • Ballet Grade 2/3
  • Ballet Grade 3
  • Ballet Grade 3-5
  • Ballet Grade 3/4
  • Ballet Grade 4/5
  • Elite Ballet U7-18
  • Pre-Primary / Primary Ballet
  • Recital Ballet U5-7
  • Recital Ballet U8-18
  • Recital Main Character Ballet
Basketball
  • Basketball Girls U12-16
  • Basketball Girls U12-18
  • Basketball Girls U7-18
  • Basketball Girls U9-12
  • Basketball Girls U9-16
  • Basketball Girls U9-18
  • Basketball Team U12
  • Basketball Team U12 Full Court
  • Basketball Team U12-16
  • Basketball Team U13-18
  • Basketball Team U13-18 Full Court
  • Basketball Team U14 Full Court
  • Basketball Team U8-10
  • Basketball U12
  • Basketball U12-16
  • Basketball U12-18
  • Basketball U5-10
  • Basketball U5-12
  • Basketball U7-12
  • Basketball U7-16
  • Basketball U8-10
  • Basketball U8-12
  • Basketball U8-18
  • Basketball U9-12
  • Basketball U9-16
  • Basketball U9-18
  • Elite Basketball Girls U10-18
  • Elite Basketball Girls U12-16
  • Elite Basketball Girls U12-18
  • Elite Basketball U10-18
  • Elite Basketball U12-16
  • Elite Basketball U12-18
  • Elite Basketball U5-10
  • Elite Basketball U5-12
  • Elite Basketball U7-12
  • Elite Basketball U8-18
  • Elite Basketball U9-12
  • Elite Basketball U9-16
  • Elite Basketball U9-18
  • Open Play Basketball U12-18
  • Open Play Basketball U12/U16
  • Open Play Basketball U7
Dance
  • Belly Dance U10-18
  • Belly Dance U5-12
  • Belly Dance U7-18
  • Break Dance U7-18
  • Elite Dance U10-18
  • Elite Dance U12-18
  • Elite Dance U5-12
  • Elite Dance U5-18
  • Elite Dance U7-12
  • Elite Dance U7-18
  • Elite Dance U8-18
  • Elite Dance U9-18
  • HipHop U10-18
  • HipHop U7-18
  • K-Pop U10-18
  • K-Pop U12-18
  • K-Pop U7-12
  • K-Pop U7-16
  • K-Pop U7-18
  • Recital Dance U5-18
  • Recital Dance U5-7
  • Recital Dance U8-18
  • Recital Main Character Dance
  • Traditional Dance U7-18
Broadway
  • Broadway U5-18
  • Elite Broadway U5-18
  • Recital Broadway U5-18
Cheerleading
  • Cheerleading U12
  • Cheerleading U12-18
  • Cheerleading U12/U16
  • Cheerleading U16
  • Cheerleading U7-18
  • Cheerleading U8-18
  • Elite Cheerleading U12
  • Elite Cheerleading U12/U16
  • Elite Cheerleading U13-16
  • Elite Cheerleading U13-18
  • Elite Cheerleading U16
  • Elite Cheerleading U8-12
  • Elite Cheerleading U8-16
  • Elite Cheerleading U8-18
  • Recital Cheerleading U5-7
  • Recital Cheerleading U8-18
Contemporary Dance
  • Contemporary Foundation U8-18
  • Elite Contemporary U12-18
  • Elite Contemporary U8-18
  • Recital Contemporary U8-18
Futsal
  • Elite Futsal U12-16
  • Elite Futsal U5-12
  • Elite Futsal U7-10
  • Elite Futsal U7-12
  • Elite Futsal U7-16
  • Elite Futsal U7-18
  • Elite Futsal U8-16
  • Elite Futsal U8-18
  • Elite Futsal U9-12
  • Elite Futsal U9-16
  • Elite Futsal U9-18
  • Futsal Team U12-16
  • Futsal Team U5-10
  • Futsal Team U7-12
  • Futsal Team U8-10
  • Futsal U10-16
  • Futsal U12-16
  • Futsal U12-18
  • Futsal U5-12
  • Futsal U7-10
  • Futsal U7-12
  • Futsal U7-16
  • Futsal U7-18
  • Futsal U8-12
  • Futsal U8-16
  • Futsal U8-18
  • Futsal U9-12
  • Futsal U9-16
  • Futsal U9-18
  • Open Play Futsal U12/U16
  • Open Play Futsal U16/18
  • Open Play Futsal U7
Gymnastics
  • Elite Gymnastic
  • Elite Gymnastic L1-5
  • Elite Gymnastic L1/2
  • Elite Gymnastic L2-4
  • Elite Gymnastic L2/3
  • Gymnastic U12
  • Gymnastic U12-18
  • Gymnastic U12/U16
  • Gymnastic U16
  • Gymnastic U16/18
  • Gymnastic U7-12
  • Gymnastic U7-18
  • Gymnastic U8-18
Parkour
  • Elite Parkour
  • Parkour
Swimming
  • Elite Swimming
  • Stroke Development L1
  • Stroke Development L1 / L2
  • Stroke Development L2
  • Stroke Development L2 / L3
  • Stroke Development L3
  • Stroke Development L4
Martial Arts
  • Elite Taekwondo
  • Muay Thai
  • Poomsae
  • Taekwondo Blue - Black
  • Taekwondo Green
  • Taekwondo Green - Black
  • Taekwondo White
  • Taekwondo White - Black
  • Taekwondo Yellow
  • Taekwondo Yellow - Black
Tennis
  • Elite Tennis U9-18
  • Tennis U5-12
  • Tennis U7-12
  • Tennis U7-18
  • Tennis U8-18
  • Tennis U9-18
RockFit
  • RockFit U5-12
  • RockFit U7-18
Yoga
  • Yoga U5-12
  • Yoga U7-18
Program Class
Ballet
  • Ballet Grade 1-3
  • Ballet Grade 1-4
  • Ballet Grade 1-8
  • Ballet Grade 1/2
  • Ballet Grade 2
  • Ballet Grade 2-4
  • Ballet Grade 2/3
  • Ballet Grade 3
  • Ballet Grade 3-5
  • Ballet Grade 3/4
  • Ballet Grade 4/5
  • Elite Ballet U7-18
  • Pre-Primary / Primary Ballet
  • Recital Ballet U5-7
  • Recital Ballet U8-18
  • Recital Main Character Ballet
Basketball
  • Basketball Girls U12-16
  • Basketball Girls U12-18
  • Basketball Girls U14-18
  • Basketball Girls U7-18
  • Basketball Girls U9-16
  • Basketball Girls U9-18
  • Basketball Team U12 Full Court
  • Basketball Team U12-16
  • Basketball Team U13-18
  • Basketball Team U13-18 Full Court
  • Basketball Team U14 Full Court
  • Basketball Team U16/18
  • Basketball U12-16
  • Basketball U12-18
  • Basketball U14-18
  • Basketball U7-16
  • Basketball U8-18
  • Basketball U9-16
  • Basketball U9-18
  • Elite Basketball Girls U10-18
  • Elite Basketball Girls U12-16
  • Elite Basketball Girls U12-18
  • Elite Basketball U10-18
  • Elite Basketball U12-16
  • Elite Basketball U12-18
  • Elite Basketball U14-18
  • Elite Basketball U8-18
  • Elite Basketball U9-16
  • Elite Basketball U9-18
  • Open Play Basketball U12-18
  • Open Play Basketball U12/U16
  • Open Play Basketball U7
Dance
  • Belly Dance U10-18
  • Belly Dance U7-18
  • Break Dance U7-18
  • Elite Dance U10-18
  • Elite Dance U12-18
  • Elite Dance U14-18
  • Elite Dance U5-18
  • Elite Dance U7-18
  • Elite Dance U8-18
  • Elite Dance U9-18
  • HipHop U10-18
  • HipHop U14-18
  • HipHop U7-18
  • K-Pop U10-18
  • K-Pop U12-18
  • K-Pop U7-16
  • K-Pop U7-18
  • Recital Dance U5-18
  • Recital Dance U5-7
  • Recital Dance U8-18
  • Recital Main Character Dance
  • Traditional Dance U7-18
Broadway
  • Broadway U5-18
  • Elite Broadway U5-18
  • Recital Broadway U5-18
Cheerleading
  • Cheerleading U12-18
  • Cheerleading U12/U16
  • Cheerleading U14-18
  • Cheerleading U16
  • Cheerleading U7-18
  • Cheerleading U8-18
  • Elite Cheerleading U12/U16
  • Elite Cheerleading U13-16
  • Elite Cheerleading U13-18
  • Elite Cheerleading U16
  • Elite Cheerleading U18
  • Elite Cheerleading U8-16
  • Elite Cheerleading U8-18
  • Recital Cheerleading U5-7
  • Recital Cheerleading U8-18
Contemporary Dance
  • Contemporary Foundation U8-18
  • Elite Contemporary U12-18
  • Elite Contemporary U8-18
  • Recital Contemporary U8-18
Futsal
  • Elite Futsal U12-16
  • Elite Futsal U14-18
  • Elite Futsal U16/18
  • Elite Futsal U7-16
  • Elite Futsal U7-18
  • Elite Futsal U8-16
  • Elite Futsal U8-18
  • Elite Futsal U9-16
  • Elite Futsal U9-18
  • Futsal Team U12-16
  • Futsal U10-16
  • Futsal U12-16
  • Futsal U12-18
  • Futsal U14-18
  • Futsal U7-16
  • Futsal U7-18
  • Futsal U8-16
  • Futsal U8-18
  • Futsal U9-16
  • Futsal U9-18
  • Open Play Futsal U12/U16
  • Open Play Futsal U16/18
  • Open Play Futsal U7
Gymnastics
  • Elite Gymnastic
  • Elite Gymnastic L1-5
  • Elite Gymnastic L1/2
  • Elite Gymnastic L2-4
  • Elite Gymnastic L2/3
  • Gymnastic U12-18
  • Gymnastic U12/U16
  • Gymnastic U14-18
  • Gymnastic U16
  • Gymnastic U16/18
  • Gymnastic U7-18
  • Gymnastic U8-18
Parkour
  • Elite Parkour
  • Parkour
Swimming
  • Elite Swimming
  • Stroke Development L1
  • Stroke Development L1 / L2
  • Stroke Development L2
  • Stroke Development L2 / L3
  • Stroke Development L3
  • Stroke Development L4
Martial Arts
  • Elite Taekwondo
  • Muay Thai
  • Poomsae
  • Taekwondo Blue - Black
  • Taekwondo Green
  • Taekwondo Green - Black
  • Taekwondo White
  • Taekwondo White - Black
  • Taekwondo Yellow
  • Taekwondo Yellow - Black
Tennis
  • Elite Tennis U9-18
  • Tennis U7-18
  • Tennis U8-18
  • Tennis U9-18
RockFit
  • RockFit U7-18
Yoga
  • Yoga U7-18

Creating Future Life Champions

One stop physical education center for kids & teens