The longest running musical theatre school in the
Highlands providing inspirational musical theatre classes.

The longest running musical theatre
school in the Highlands providing
inspirational musical theatre classes.

Mini & Me classes

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Tuesdays 11:45 – 12:15 and  2:00 – 2:30 Age 1- 3 years You’ll find us at the Eastgate Centre Studio!A fun class for you and your little one to dance, move, play and bond. […]

Commercial 3 (Tuesday)

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Tuesday 6:45 – 8:15 Age 14+ years Commercial is a hugely popular class at TFX. This class offer routines to popular music and the latest trends in commercial genre. We have a range of […]

Gymnastics – Advanced (Monday)

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Monday 6:30-8:00 Age/Ability – teacher discretion (Guide: 10+) Achieve Excellence in Advanced Gymnastics Are you an athlete with a high skill level in gymnastics, acro or dance, aiming to elevate your abilities to new […]

Gymnastics – Intermediate (Monday)

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Monday 5:30-6:30 Age/Ability – teacher discretion (Guide: 7+) Elevate Your Gymnastics Skills with Intermediate Training Are you an athlete who has already mastered the fundamentals of gymnastics? Are you eager to take your skills […]

Gymnastics – Beginner (Monday)

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Monday 4:30-5:30 Age/Ability – teacher discretion (Guide: 4+) Explore Beginners Gymnastics In the beginners class you’ll dive into the essential building blocks of gymnastics, applicable to a wide range of acrobatic sports such as […]

Minis Musical Theatre (Saturday Afternoon)

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Saturday 10:00 – 11:30 Age 5-6 years Mini FX is the second level in our musical theatre programme. This class is a ‘Mini’ version of the next level up. Basically it’s a stepping stone […]

Grand Classique (Wednesday)

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Wednesday 7:30 – 8:30 Age 11+ years Le Grand Ballet Classique is a study programme recommended for students aged 11 upwards and is the follow-on to Ballet Classique. Students work on projects and collect […]

Ballet Classique (Wednesday)

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Wednesday 6:30 – 7:30 Age 9-10 years Ballet Classique is a fun programme providing young dancers with amazing opportunities. These include opportunities to learn more about the world of ballet and dance, reinforce ballet […]

Jewel Ballet (Wednesday)

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Wednesday 5:30 – 6:30 Age 8-9 years Junior Ballet Jewel Award is the follow-on syllabus to the original Junior Ballet. It includes traditional ballet exercises and new exciting creative themes. Learning vocabulary, ballet movements […]

Junior Ballet (Wednesday)

You can sign up, manage your students and enrol them in classes using our customer portal. APPLY NOW FULL CLASS TIMETABLE Wednesday 4:30 – 5:30 Age 6-7 years Junior Ballet is the step-up syllabus from Foundation Ballet It includes an introduction to barre work, centre practice, allegro, simple enchainments and creative ballet themes to inspire […]