Teach Ballet Well.

By Teachers, For Teachers

Instantly download time-saving digital ballet curriculum. Help your students grow in artistry, skill, and mastery.

View Curriculum

We're here to help.

Free Upgrades

You get access to free future upgrades for every product you purchase, for as long as we’re in business.

Peace of mind

Become the expert with our time-tested, safety-conscious teaching method.

Mobile & Flexible

Use your curriculum your way. Take it with you on your device, or print it out without restrictions.

World class Support

We are available and here for you to help you teach ballet well. Stay in touch!

“My dancers are improving! I can see them working harder and concentrating more on what they are learning. It’s so encouraging to me as a teacher! Thank you for providing these resources for us!”

Jill B. from Upper Sandusky, OH

“I find the content fantastic—really helpful and relevant information about teaching ballet to these age groups.”

Leah N. from New Zealand

“I love the Suites. I have them all!”

Amy M. from Den Haag, Netherlands

“I have been using Ruth Brinkerhoff’s Ballet Arts books for years now. I bought all the books . . . and it was one of the best purchases I have ever made! Really invaluable!”


“This curriculum has been a great find! I have been looking for a solid way of teaching the preschool to 7 year old range for a number of years that is compatible with the Cecchetti Exam syllabus I follow. This is it!”

Shannon from Vancouver, Canada

“I will definitely use this for all of my future teaching and [will] recommend this to all of my friends.”

Lika M. from Malaysia

“It’s a great resource and my teaching feels different already.”

Laraine from Ontario, Canada

Teaching well starts with clarity.

Use the Lesson Plan Template planning guide to ensure consistency across all of your lesson plans.

  • Know why you’re teaching what you’re teaching in each and every class.
  • Track any necessary adjustments that need to be made.
  • Stay on top of your students’ progress.
  • Prioritize your objectives to make planning easy.

  • This field is for validation purposes and should be left unchanged.


How to Set Up Your Virtual Ballet Classroom

How to Set Up Your Virtual Ballet Classroom

Teaching online is a hurdle we are all facing right now as dance teachers. It’s something that comes naturally to some, but most of us…

Read More
Scheduling Online Dance Classes with Zoom

Scheduling Online Dance Classes with Zoom

It’s a challenge we’re all facing in these recent weeks: how do we organize the madness that is our dance class schedule? In no way…

Read More
Zoom Basics for Teaching Ballet Online

Zoom Basics for Teaching Ballet Online

We are living in unprecedented times as dance teachers, parents, and human beings on this earth. Not only is there a mostly-unknown virus spreading in…

Read More

More Articles