JSOD offers a variety of classes for all ages including Ballet, Tap, Jazz, Hip Hop, Musical Theater, Contemporary, and Modern classes. Click on class titles below to view descriptions.
View class schedules HERE and enroll today!
Our Preschool Ballet & Tap Combo class is the perfect introduction to the joy of dance for little ones! Designed especially for 3- and 4-year-olds, this class combines the fundamentals of ballet and tap with playful creative movement activities. Young dancers will explore locomotor skills such as skipping, hopping, and marching, while learning to move with rhythm and musicality.
Through imaginative exercises and age-appropriate technique, students build body awareness, coordination, and balance—all while developing confidence and a lifelong love of dance. With a balance of structure and fun, this class helps children take their very first steps into the world of ballet and tap in a positive and encouraging environment! Students MUST be potty-trained.
Our Kindergarten Ballet & Tap Combo class is the perfect introduction for young dancers ready to take the next step in their dance journey! This one-hour class is divided into 30 minutes of ballet and 30 minutes of tap, giving dancers a balanced foundation in both styles.
In ballet, dancers will explore the beginning basics of technique, posture, and body awareness while learning proper terminology in a fun, age-appropriate way. Creative movement activities & locomotor skill practice help students develop coordination, musicality, and confidence.
During tap, dancers will be introduced to rhythm, timing, and the joy of making music with their feet. They’ll build listening skills and a strong sense of rhythm.
We also offer a Kindergarten Jazz & Hip Hop Combo class. This class is a 30 minute fun introduction to the foundations of both jazz and hip hop and perfect for the energetic dancer who loves moving to fun music!
Throughout classes, students will also learn important class etiquette, teamwork, and respect for themselves and others—essential skills for both dance and life. Above all, this class is designed to inspire a lifelong love of dance while building a strong technical foundation!
Have questions about our classes? We’re happy to help!
Contact us today!




































































