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.

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.


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.


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.


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.

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.

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.