Flexibility & Strength

For Dancers and Athletes

WELCOME TO IMG STUDIO

Take your performance to the next level

Specialized flexibility and strength training for dancers and athletes to improve mobility, control, and performance.

A woman practicing yoga indoors, balancing on one hand with one leg lifted and held by her hand

Gain flexibility through safe, effective training that improves movement, technique, and overall performance.

Improve Flexibility

Build a strong foundation with exercises that improve stability, coordination, balance, and overall body control.

Build Strength & Stability

A woman with long hair wearing a black dress performing a yoga pose, balancing on one foot with one arm raised upright and holding her foot with her hand, against a plain gray background.

Our classes are designed to bring out your elegance through movement. Feel the grace, the control, and the power of your body.

Explore Elegance

Made with Passion

Every dancer and athlete’s journey is unique, and we’re here to guide you toward your goals and full potential.

Every dancer and athlete has unique goals. Our one-on-one private sessions are tailored to your individual needs, helping you improve technique, control, confidence, and overall performance.

Private Classes

Train alongside other dancers and athletes in a motivating group environment where every class is designed to improve technique, coordination, control, and performance with expert coaching.

Group Classes Ages 8+

Common Questions

Book a Class

Athlete demonstrating strength, flexibility, and body control in an advanced handstand pose.

PERFECT YOUR TECHNIQUE

From interclub to Ontario Provincial Champion

We are dedicated to providing the highest level of support, guidance, and resources to help you reach your full potential.

Client Reviews

★★★★★

“Amazing school with passionate coaches who make every athlete feel like family. My daughter grew from an interclub gymnast to an Ontario Provincial Champion!”

★★★★★

“An amazing place and fantastic coaches. We are really happy we joined, the difference in her progress was visible from the very first class.”

★★★★★

“I've learned so much and made unforgettable memories here. The coaches are supportive, encouraging, and truly care about every student.”

Contact Us

Complete the form below, and we'll contact you to confirm your spot.

Book a Class

Complete the form below, and we'll contact you to confirm your spot.