Class Descriptions and Weekly Class Schedule

Download the 2023-2024 Weekly Schedule by clicking button below

2023-2024 Class Information

2023-2024 Class Information

Class Descriptions and Levels:

Many of the classes offered at JOM combine two or more dance genres, therefore allowing students to experience dance on a broader more encompassing manner. This method of class planning also allows students to decide which types of dance they enjoy the most. Below you will find a description of the various dance subjects offered at Joy of Movement Dance Center. In addition, classes are broken into 6 different levels based on student age and ability. Please see student levels below:

  • Creative Movement - ages 2-4
  • Kindergarten - ages 4-5
  • Mini - ages 5-7
  • Junior - ages 8-11
  • Teen/Senior - ages 12 and up

Birthday Parties!!!

What are you celebrating? A birthday, a graduation, or just because...join us for a dance party! During the 1 and 1/2 hour party there will be dancing, games, juice and cookies and FUN! You choose the theme...hip hop dance party, princess tea time or a theme of your choice. The cost is $225 for up to 10 children...$15 for each additional child. Please call the studio at 215-262-0637 or email to to reserve your spot!

Competition Teams

The studio offers great opportunities for performing locally at events, games and amusement parks and competitions with our style-based dance teams. Dancers are selected by audition or by teacher recommendation and new students are welcome to try out. You must take a ballet class along with being a part of the performance team. Please speak with the studio director for more information.

Preschool Dance - Creative Movements (ages 2-4)

This is an introduction to dance and movement for our youngest dancers, with the primary goal of fostering a love of movement in our students. In Preschool Dance, music, props and stories are used to engage your children in the art of dance and introduce them to basic ballet movements. Through this experience, students develop basic motor skills, a sense of rhythm and they become more coordinated. In addition, they learn about taking direction and participating in a group.

Kindergarten Dance - Ballet/Tap/Jazz (ages 4-6)

A combination of ballet and tap are taught with an introduction to more formal dance training emphasizing proper technique and terminology. Students continue to explore and experience the joy of movement through these introductory styles of dance that are intended to develop a dancer's appreciation for the world of movement, rhythm and fun! Students will also experiment with some tumbling like front rolls and cartwheels during this energetic and exciting class.


Through the classic art of ballet, students will develop grace, coordination, poise, a disciplined control of the body, an appreciation for art and music, and a wonderful sense of accomplishment. Emphasis is placed on proper technique, posture, and body position. We believe that ballet is the basis and structure from which all other dance styles build.

Jazz/Hip Hop

Jazz is a stylistic, energetic form of dance that emphasizes freedom of movement and creative self-expression. Some characteristics of jazz dance include using syncopated rhythms and isolated body parts while incorporating leaps, kicks and turns. Jazz is a form of dance that has and will continue to evolve over time because it is largely influenced by popular culture. There are many different styles of jazz dance, including Hip Hop, which can be viewed anywhere from television shows, to movies, to Broadway, and even music videos.


Students learn tap movements and terminology while developing rhythm, coordination, balance, and agility. We begin by teaching basic tap movements before progressing to the more complicated technique of tap. Whether beginning level or advanced, tap is a fun, fast-paced class that is also very challenging.

Musical Theater

Children will have a great time singing, dancing, and acting with their friends. They will learn routines from some of thier favorite musicals/movies and get to play fun theater games. Students will also get to sing along and dance to their favorite age-appropriate pop music!


This dance style is very expressive in nature and fuses modern, ballet and jazz techniques together to create a very unique performance.

Class Schedule:


4:00 - 4:30 solo/duet/trio
4:30 - 5:15 Jr/Int Tap"
5:15 - 6:15 Jr Team
6:15 - 7:15 Sr Jazz/Lyrical Combo
7:15 - 7:45 solo/duet/trio
7:45 - 8:15 solo/duet/trio
8:15 - 9:00 RESERVED


4:00 - 4:30 solo/duet/trio
4:30 - 5:30 Jr Ballet
5:30 - 6:15 Sklls, Drills, Stretch
6:15 - 7:15 Sr Ballet
7:15 - 7:45 Pointe
7:45 - 8:15 solo/duet/trio
8:15 - 8:45 solo/duet/trio


4:00 - 4:30 solo/duet/trio
4:30 - 5:15 Team Contemporary (AUDITION ONLY)
5:15 - 6:00 Team Hip-Hop (AUDITION ONLY)
6:00 - 6:30 Team Production (AUDITION ONLY)
6:30 - 7:15 Team Jazz (AUDITION ONLY)
7:15 - 8:00 Team Lyrical (AUDITION ONLY)
8:00 - 8:30 solo/duet/trio
8:30 - 9:00 solo/duet/trio


4:00 - 4:30 solo/duet/trio
4:30-5:15 Team Musical Theater (AUDITION ONLY)
5:15 - 6:00 Sr Team Tap (AUDITION ONLY)
6:00 - 7:00 Sr Hip Hop
7:00 - 7:30 solo/duet/trio
7:30 - 8:00 solo/duet/trio


4:30 - 5:00 solo/duet/trio
5:00-6:00 Mini Hip Hop (4-7)
6:00 - 7:00 Jr Lyrical
7:00 - 8:00 Jr Jazz
8:00 - 8:30 solo/duet/trio


9:00 - 9:45 Creative Movement (2-4)
9:45 - 10:45 Ballet/Tap Combo (4-6)
10:45 - 11:45 Tap/Hip-Hop Combo (5-7)
11:45 - 1:15 solo/duet/trio
1:30 - 3:00 Birthday Parties