Our Classes

2026-27 Class Descriptions & Requirements

  • Intro to Dance NEW [Suggested Ages: 3-4 – new to dance; must be potty-trained]

    In this fun and exciting class, dancers will march, gallop and roll; jump, twirl, wiggle and giggle while using their minds to go on exciting adventures. Fine and gross motor skills are developed through class dances, props, and fun creative movement. The dancers will learn basic tap steps, which is a wonderful activity to nurture a sense of rhythm and timing. We introduce and teach basic ballet positions and movements. A portion of this preschool class also allows the dancers to be able to freely experience their own moving body and find joy in dancing. This preschool dance class is a wonderful introduction for the young student to a basic classroom structure in a fun and nurturing environment.

    NOTE: Dancers must be 3 years old by November 1st.

    Intro to Dance RETURNING [Suggested Ages: 4-5 – previous dance experience; must be potty trained; not enrolled in Kindergarten]

    In this class, dancers will build on skills and techniques previously learned. Fine and gross motor skills will continue to be developed through class dances, props, and fun creative movement. The dancers will continue to learn the basics of both tap and ballet. A portion of this preschool class also allows the dancers to be able to freely experience their own moving body and find the joy in dancing.

    Kinder-Combo [Suggested Ages: 5-6, must enrolled in Kindergarten]

    In this class, dancers are introduced to more formal dance technique. We will lay the foundation for correct, safe and successful dancing in years to follow. Students will expand on the basic steps and terminology from the Intro to Dance level and will continue to explore their own creative movement in a safe, positive environment. Along with the introduction of more skills and techniques, instructors continue to foster creativity and imagination in class through movement and imagination. This class will focus on ballet and tap techniques and periodically introduce dancers to jazz technique (at the instructor’s discretion).

  • Suggested Ages for Fundamentals I: 6-9 and Fundamentals II: 7-10
    Students may choose Ballet, Tap, Jazz, Contemporary and/or Hip Hop

    Ballet Fundamentals

    This class will cover the fundamentals of classical ballet technique. It is a more formal setting that will give students the discipline to mature as dancers. The importance of strength, flexibility, rhythm, musicality, and memorization will be stressed.

    Tap Fundamentals

    This upbeat class covers the basics of tap while also teaching musicality and rhythm. Try tap fundamentals for fun and fitness.

    Jazz Fundamentals

    This energetic and fun class introduces jazz dance to the younger student. Dancers will combine technique fundamentals with the upbeat aesthetic of jazz dance and work in the center and across the floor to learn stretching, rhythm, and movement coordination.

    Hip Hop Fundamentals

    This high-energy class teaches rhythm, coordination, and balance through age-appropriate movements set to fun upbeat music. Hip Hop instills rhythm and helps young dancers develop muscle memory. This style is upbeat and great for girls and boys who like to move! In all hip hop levels, teachers may choose to introduce level-appropriate hip hop tricks.

    Contemporary Fundamentals

    This class blends elements of Lyrical and Modern dance, such as freedom of expression, interpretation of music, principles of fall and recovery, control, breathing, balance and contraction/release. Contemporary dance allows students to explore their individual dance styles outside of the structure of traditional ballet and jazz classes.

    CONTEMPORARY REQUIREMENT: Students must be enrolled in Ballet Fundamentals II or above to take this class.

  • Suggested Ages for Essentials I and II: 8-11 and Essentials IIa: 9-12
    Students may choose Ballet, Tap, Jazz, Contemporary and/or Hip Hop.

    In these classes, students will gain a more complete understanding of technique. Emphasis will be placed on proper technique, alignment, and increasing strength and flexibility. Students are expected to have prior experience in these genres and be more self-disciplined. In all hip hop levels, teachers may choose to introduce level-appropriate hip hop tricks.

    BALLET REQUIREMENTS: Students taking Ballet Essentials I need only take one class per week. Students taking Ballet Essentials II and IIa must take both classes per week.

    CONTEMPORARY REQUIREMENT: Students must be enrolled in a ballet class.

  • Students are placed in these levels based on teacher evaluations.
    Students may choose Ballet (Elementary/Intermediate) , Tap, Jazz, Contemporary and/or Hip Hop (Intermediate only).

    In these classes, students will take the skills learned in Essentials Levels I & II and build upon them to strengthen their precision and ability. Students will advance to more difficult skills and utilize both barre and center floor work to improve their technique. At all hip hop levels, teachers may choose to introduce level-appropriate hip hop tricks. Dancers must show proficiency as well as keep excellent attendance to progress to and remain in, these levels. At the end of the year, dancers in Intermediate Ballet Technique will be given a baseline assessment for pointe readiness.

    BALLET REQUIREMENTS: Students taking Elementary Ballet Technique  must take both classes per week.

    TAP, JAZZ & CONTEMPORARY REQUIREMENT: Students taking Intermediate Tap Technique, Intermediate Jazz Technique, or Intermediate Contemporary Technique must be enrolled in a ballet class.

  • Suggested ages: Middle and High School
    Students may choose Ballet, Tap, Jazz, Contemporary and/or Hip Hop.

    These unique class are designed for the older beginning student with little or no experience. Dancers will be introduced to the history and concepts of dance. These fun, energetic classes will cover the fundamentals of each style and teach the importance of strength, flexibility, rhythm, musicality, and memorization.

  • Students are placed in these levels based on teacher evaluations.

    Students may choose from Tap, Jazz, Contemporary and/or Hip Hop.

    In these classes, students will work to perfect skills already learned, as well as build off prior knowledge and ability to develop the precision and accuracy needed for a more difficult skill set. Students will also work on advanced skill combinations, as well as multiple turn combinations and styles. In all hip hop levels, teachers may choose to introduce level-appropriate hip hop tricks.

    Students should master Intermediate Tech levels in order to progress to these levels. Dancers must show proficiency as well as keep excellent attendance to progress to, and remain in, these levels.

    REQUIREMENTS: Students taking Advanced, Tap, Jazz or Contemporary Performance I, II, and/or III must be enrolled in a ballet class.

  • Students are placed in these levels based on teacher evaluations.

    iDance instructors guarantee a slow, thorough, and careful approach when teaching Pointe to ensure a safe and solid foundation that will help students to be in control and at ease when dancing en pointe.

    Pointe Prep I

    This class is created for students who want to transition to a higher level of ballet (pointe shoes). More difficult technique will be introduced with an emphasis on strength needed to safely transition to pointe shoes. Students will learn and practice pointe barre work with an emphasis on correct foot and body alignment, as well as study the proper technique for the execution of more difficult steps. These Pointe students will execute some exercises on demi-pointe and some on pointe, progressing to more exercises on pointe as their strength and technique improve. Exercises for all students will begin at the barre and progress to the center to master balance and increase strength.

    REQUIREMENTS: Students must be enrolled in both weekly classes and Pointe Conditioning at this level.

    Elementary, Intermediate & Advanced Pointe

    Students placed in these classes are understood to be at an advanced level. Students should be disciplined, and professional, and possess the desire to dance. Each class will include more complex and difficult techniques, built on the skills mastered in the previous level. Advanced pointe work will be emphasized, and dancers must show proficiency as well as keep excellent attendance to progress to and remain at these levels.

    REQUIREMENTS: Students in Elementary Pointe must be enrolled in both weekly classes at this level. Students in Intermediate and Advanced Pointe must be enrolled in Open Tech Pointe.

    Note: Dancers may need to pancake pointe shoes for performances at the teacher’s (or company director’s) discretion; this may require dancers needing more than one pair of pointe shoes for performances.

    Open Tech/Pointe — NON-PERFORMING CLASS

    This class is a co-requisite for all students enrolled in Intermediate and Advanced Pointe. This 1.5-hour class is designed to stress ballet technique placement of the body, alignment of posture, and knowledge of ballet terminology.

    REQUIREMENTS: Students must be enrolled in Intermediate or Advanced Pointe

    VARIATIONS

    Dancers will further increase their repertoire of steps, combinations, and turns by learning variations from both classical and contemporary ballets. The stamina required for this level takes a true love of ballet. The curriculum moves quickly, and this class is meant for the focused and dedicated ballet dancer.

    Students must have been taking pointe classes at least two times a week for two or more years and have proven themselves through hard work and a dedication to ballet.

    Trainees

    To ensure the safety of each dancer and maintain the integrity of this class, the instructor may designate novice students as “trainees” at his or her discretion. A trainee is held to the same class requirements (below) but is not guaranteed a performance opportunity in the Annual Showcase for this class. However, if selected for performance, a lesser costume rental fee will be assessed instead of a full costume fee for this class.

    REQUIREMENTS: Students must be enrolled in Tech/Pointe, and dancers new to Variations must be assessed. Only dancers given permission to take Variations will be enrolled. Dancers must show proficiency and keep excellent attendance in this class, as well as BOTH weekly tech/pointe classes. Failure to do so will result in immediate removal from Variations.

  • Beginner/Intermediate and Intermediate/Advanced — NON-PERFORMING CLASS

    This class will focus on developing flexibility and strength. Students will learn basic contortion and acrobatic tricks such as front and back walkovers, scorpions, chin stands and cartwheels. Dancers who need work on their flexibility should consider adding Acro to their class schedules.

    REQUIREMENTS: Open to students ages 8+.

  • In this class dancers will focus on training and developing a solid ballet technique with emphasis on understanding correct body placement, proper use of turn out, coordination of the upper body (epaulement), and use of arms (port de bras). The Primary class can be used by upper level dancers (not on pointe) as their main ballet class. The Supplementary class is strongly recommended to all upper level pointe students. 

    REQUIREMENTS: Students must have progressed beyond Intermediate Ballet Tech.

  • In this class, students will focus on strength, flexibility, stamina, and kinesthetic support necessary for correct ballet technique.

    NOTE: This class is designed for Ballet Levels Essentials I through Advanced.

  • Whether you are new to dancing en pointe or have been for years, this special dynamic art form requires certain muscles to be very strong and provide stability as you relevé completely up onto your toes. In this 30-minute class, we will focus on strengthening your calves, ankles, and feet to allow you to spring up more easily, increase the flexibility of the ankle and foot, reduce your chance of injury, and improve articulation through pointe shoes.

    NOTE: This class is designed for dancers in Pointe Prep I and above.

  • This advanced-level class is designed for experienced ballet dancers eager to grow as technicians and artists. Students will develop their understanding of classical, neoclassical, and Character Dance repertoire. Iconic works like Swan Lake and Raymonda will be studied, with a special focus on the technical clarity and teamwork of the corps de ballet.  Character dance, important component of performing romantic and classical era ballets, will cultural sensitivity and dynamic energy to students’ storytelling and artistry. Experience with the foundations of neoclassical ballet and new trends in contemporary ballet will inspire and support students interested in a professional career in today’s ballet world. 

    REQUIREMENTS: Must be enrolled in Intermediate Ballet Technique – Advanced Pointe. Teacher approval required.

    NOTE: All TMB Company members must be enrolled in either Exploring Ballet Performance & Character OR Advanced Ballet Repertoire based on teacher placement.

  • This class is designed for the serious young ballet student who is focused on refining technique and developing artistry. It combines an introduction to calssical ballet repertoire and CHaracter Dance, both essential components of a well-rounded ballet education. Students will study age-appropriate variations and ensemble excerpts from timeless ballets such as The Nutcracker, The Sleeping Beauty, and Coppélia. They will improve their musicality, stage awareness, and expressiveness. The Character Dance portion teaches stylized folk-based movements from Spanish, Russian, and Hungarian traditions to enhance students’ rhythm and coordination. This is a multi-level class, with both beginning and intermediate students training together. Instruction is tailored to meet dancers at their current level of ability. Designed for students who are committed to disciplined, long-term ballet training, this class reinforces the focus, work ethic, and attention to detail.

    REQUIREMENTS: Must be enrolled in Ballet Essentials I – Intermediate Ballet Technique, with teacher recommendation. This class may not be taken in place of a student’s current leveled ballet technique class.

    NOTE: All TMB members must be enrolled in either Exploring Ballet Performance & Character OR Advanced Ballet Repertoire based in teacher placement.

  • [A: Jazz Levels Essentials I – Intermediate / B: Jazz Levels Intermediate – Advanced Performance I-III]

    The Community Performers are a group of dancers ages 8-18 who perform at events in and around our community. In this class, dancers will learn various acting skills that can be applied to their dance performances, discover the joy in public speaking, and develop their overall self-confidence.

    REQUIREMENTS: Students must be enrolled in Jazz Essentials I or above.  A non-refundable production fee of $25 will be collected to assist with production costs and includes a Community Performers t-shirt to be worn at performances. Community Performers are expected to perform in a February production, Annual Showcase in May, and at our Annual performance at Patriot’s Colony in June. Dates of performances TBA.

PLACEMENT DISCLAIMER

The above-listed age ranges are SUGGESTED and used only as a place to start. The instructors will do their best to place students into appropriate classes based on their ages and levels. Our suggestions are made with the students’ development and progress in mind. Our goal is to properly place all students in classes that will maximize their opportunities at improving. Please be aware that the ages/levels listed are approximate and the students’ ages in each class may vary slightly. Any student may be moved to a different class based on the teachers’ recommendations.

Placements for returning students are sent by email in August, and are determined by teacher assessments from the previous season. No changes in placements will be considered prior to October 1st. This allows teachers to opportunity to assess students in their fall classes; excellent attendance during this period is strongly encouraged to maximize opportunities to observe your dancer. No requests to meet with teachers or Miss Kathy about class placements prior to October 1st will be honored.

iDance has instilled so much confidence in Quinn. One of our favorite memories is from 2 years ago when Quinn put on a full 3 minute dance performance for our friends on New Year’s Eve…the teachers and encironment at iDance have given her the confidence to express herself that way and it’s awesome to watch as parents. We are also grateful that iDance has allowed our business to partner with them as a corporate sponsor…iDance continues to empower so many of our community’s youth and we are proud to be a part of that!

– Matt & Patti Eppright

iDance Scholarships

At iDance, we believe passionately in the power of dance to develop artistic expression, technical skill, confidence, poise, and discipline in the students that we reach. We strive to reach as many dancers as possible and to minimize barriers to participation as much as possible.

To that end, we are pleased to introduce the iDance Scholarship Fund, which serves to mitigate the tuition cost of dance classes for families with demonstrated financial need.