1. Home
  2. /
  3. Classes

Kaleidoscope Dance Classes

My First Dance Class

The My First Dance Class program is designed to give infants and toddlers their first introduction to music, rhythm, movement and serve as a bonding opportunity with parents, grandparents and caregivers. Check out our current class offerings here.

Early Childhood

These fun, creative and engaging classes are available for students between 2.5 and 6 years old. Your child will learn the foundations of dance and come to understand how to thrive in a class environment. Our complete list of classes can be found here.


Exciting and age-appropriate, our Youth Program paves the way for future advanced dance training. We offer a variety of classes for all ages and abilities, and schedule many of our classes back-to-back, for your convenience. Check out our list of Youth classes here.


Our Teen Program is designed to allow dancers age 13 and above to learn dance in a fun and encouraging environment. Whether you’ve danced before or never even tried on ballet shoes, we can find the perfect class for you. Click here to check out our complete class list.


Our Advanced Program is designed for the experienced dancer. The program trains and challenges dancers to become well-rounded artistically, creatively and technically. Entry by application only. Browse our list of advanced classes here.

Elements Training Program

The Elements Training Program is designed for dancers ages 6 to 8 who want to take their dancing to the next level with advanced classes and unique opportunities for passionate dancers. Elements is open by invitation only.

E.D.G.E. Advanced Training

Open by invitation only, this program offers specifically designed dance curriculum for the serious, driven dancer, and offers health and injury prevention classes as well as seminars and private coaching.


Adult dancers, both beginner and immediate, can enjoy the beauty and grace of classical ballet. Classes focus on placement and alignment, while building strength and flexibility at the ballet barre. Whether you are looking to continue your ballet training or have never put on a ballet shoe, we have the right class for you.

Private Lessons

One-on-one instruction allows for even more personalized attention and is tailored to each dancer’s learning style. All private lessons are taught by one of our professional faculty members.

Get a Free Trial Class

Whether your goal is to reach the world stage or simply build new skills, we have a class for you. Get started with a FREE TRIAL CLASS.