Dance is fun and is meant to be enjoyed! Dance Innovations Dance Center (DIDC) aims to inspire and challenge, while ensuring fun, family-friendly dance classes in a studio atmosphere! You’ll see–joining dance class here will be the highlight of your week!
DIDC offers lessons in Pre-Dance, Ballet, Tap, Jazz, Hip Hop, Acro-Jazz, Contemporary, Modern, Musical Theatre, Pre-Pointe, and Pointe for dancers of all ages (2½ and up) and abilities in a positive, nurturing environment. There is something for everyone with a variety of styles and schedules to choose from!
Interested in a complimentary trial class? Sign up for one here today!
3 Week Sessions / October 2026 – May 2027
Dancin’ Darlings
Ages 2–5
Come try an introductory class designed to introduce your tiny dancer to the world of dance. Classes include creative movement, pre-ballet, and pre-jazz. Leotard, tights, (optional skirt), and ballet slippers are required.
Mondays 03:30–04:00 PM
Wednesdays 11:00-11:30 AM
Saturdays 10:00–10:30 AM
$58/session
Register Here!
![]()
Full Year Recital Classes / September 2026 – June 2027
Tiny Classes: Toddler/Pre-K/Kindergarten
Tiny classes are designed to introduce toddlers, pre-school, and kindergarten children to the world of dance. Instructors use age-appropriate coursework to nurture the young dancer’s physical, emotional, and social skills. Classwork develops the basic elements of creative movement, basic skills, as well as vocabulary, and music. Primary objectives are geared toward inspiration, self-expression, creativity, and imagination. Young children experience the love of learning through dance and music.
Benefits of Children’s Dance
Classes are focused on learning basic dance terminology and technique as well as life skills. During each class, dancers will improve upon their gross and fine motor skills, balance, alignment, and kinesthetic awareness. These classes will be one of their first steps into a classroom – they will experience the importance of sharing, waiting our turn, and working in groups!
Children’s Dance classes run full year (Sept-June), and end in an optional (but highly recommended) end-of-the-year recital in June.
Tiny Tutus (Ballet)
New-to-dance toddlers ages 2.5-4
See here for pricing and schedules
Come try an introductory class designed to introduce your tiny dancer to the world of dance. Classes include creative movement, pre-ballet, and pre-jazz. This 30-minute class is geared toward improving basic motor skills, agility & rhythm. Dancers will perform a Ballet dance in the annual recital. Register Here!
Tiny Tutus & Taps I (Ballet & Tap)
Toddlers/Pre-K
See here for pricing and schedules
A combination of creative movement & beginner pre-ballet skills are introduced for older toddlers and preschoolers. This 45-minute class is geared toward improving basic motor skills, agility & rhythm. Dancers will perform a Ballet dance in the annual recital. Register Here!
Tiny Tutus & Taps II (Ballet & Tap)
Pre-K/Kindergarten
See here for pricing and schedules
A combination of creative movement & beginner pre-ballet skills are introduced for older toddlers and preschoolers. This 45-minute class is geared toward improving basic motor skills, agility & rhythm. Dancers will perform a Tap dance in the annual recital. Register Here!
Tiny Bop & Roll I
Toddlers/Pre-K
See here for pricing and schedules
A combination of beginner tumbling & hip hop dance skills are introduced for toddlers through kindergarten. This 45-minute class is geared toward improving basic motor skills, agility, & rhythm. Dancers will perform a Hip Hop dance in the annual recital. Register Here!
Tiny Bop & Roll II
Pre-K
See here for pricing and schedules
A combination of beginner tumbling & hip hop dance skills are introduced for toddlers through kindergarten. This 45-minute class is geared toward improving basic motor skills, agility, & rhythm. Dancers will perform a Hip Hop dance in the annual recital. Register Here!
Mini Classes: Kindergarten – 2nd Grade
Mini classes are designed to introduce Kindergarten–2nd grade children to the world of dance. Instructors use age-appropriate coursework to nurture the young dancer’s physical, emotional, and social skills. Classwork develops the basic elements of creative movement, basic skills, as well as vocabulary, and music. Primary objectives are geared toward inspiration, self-expression, creativity, and imagination. Young children experience the love of learning through dance and music.
Benefits of Children’s Dance
Classes are focused on learning basic dance terminology and technique as well as life skills. During each class, dancers will improve upon their gross and fine motor skills, balance, alignment, and kinesthetic awareness. These classes will be one of their first steps into a classroom – they will experience the importance of sharing, waiting our turn, and working in groups!
Children’s Dance classes run full year (Sept-June), and end in an optional (but highly recommended) end-of-the-year recital in June.
Mini-Acro I
Kindergarten/1st/2nd Grade
See here for pricing and schedules
Acrobatics uses strength and flexibility to perform gymnastic-based tricks. In this 45-minute beginner-level class, students perform conditioning exercises to prepare them for increased difficulty. It teaches flexibility, balance, strength, and coordination. DIDC Acro Instructors are certified by Acrobatic Arts and classes follow the Acrobatic Arts syllabus. Register Here!
Mini-Acro I/II
1st–2nd Grade
See here for pricing and schedules
Acrobatics uses strength and flexibility to perform gymnastic-based tricks. In this 45-minute beginner-level class, students perform conditioning exercises to prepare them for increased difficulty. It teaches flexibility, balance, strength, and coordination. DIDC Acro Instructors are certified by Acrobatic Arts and classes follow the Acrobatic Arts syllabus. Register Here!
Mini-Ballet
Kindergarten/1st/2nd Grade
See here for pricing and schedules
Ballet class for Kindergarten–2nd grade. This class is geared toward improving basic motor skills, agility and rhythm. Dancers will perform a Ballet dance in the annual recital. Register Here!
Mini-Pom
Kindergarten–2nd Grade
See here for pricing and schedules
Pure energy and fun! Mini-Pom introduces younger dancers to an exciting combination of Jazz, Hip Hop, and powerful Cheer moves. This high-energy class focuses on foundational pom technique and upbeat routines that help improve coordination, strength, flexibility, and endurance. Register Here!
Mini-Combo I Tap & Ballet
Kindergarten–1st Grade
See here for pricing and schedules
This one-hour class will combine both beginner Ballet & beginner Tap for kindergarten age dancers. This class is geared toward improving basic motor skills, agility and rhythm. Dancers will perform both a Tap and Ballet dance in the annual recital. Register Here!
Mini-Combo II Tap & Ballet
1st Grade–2nd Grade
See here for pricing and schedules
This one-hour class will combine both beginning Ballet & beginning Tap for 1st/2nd grade age dancers. This class is geared toward improving basic motor skills, agility and rhythm. Dancers will perform both a Tap and Ballet dance in the annual recital. Register Here!
Mini-Hip Hop
Kindergarten/1st/2nd Grade
See here for pricing and schedules
Hip Hop is a dance style, usually danced to hip hop music, and includes a wide range of styles like breaking, locking, and popping. This class requires stamina, hard work, and a strong core. Students should be prepared for a challenging and rewarding class. Dancers will improve their musicality, strength, stamina, and more! Register Here!
Mini-Jazz
Kindergarten/1st/2nd Grade
This 45-minute class will focus on beginner Jazz for Kindergarten-2nd grade age dancers. It is designed to help dancers develop flexibility, coordination, and an understanding of basic jazz technique. Register Here!
Mini-Musical Theatre
Kindergarten/1st/2nd Grade
See here for pricing and schedules
A fun and expressive class covering the variety of styles used in Broadway theater choreography. Dancers ages 7 and up will work on developing a combination of jazz dance and theatre performance technique using music, props, narrative, and facial expression. A basic jazz background is recommended. A great class for those who just love to put on a show! Register Here!
Junior Classes: 3rd-5th Grade
Junior classes are designed to introduce 3rd–5th grade children to the world of dance. Instructors use age-appropriate coursework to nurture the young dancer’s physical, emotional, and social skills. Classwork develops the basic elements of creative movement, basic skills, as well as vocabulary, and music. Primary objectives are geared toward inspiration, self-expression, creativity, and imagination. Dancers experience the love of learning through dance and music.
Benefits of Children’s Dance
Classes are focused on learning basic dance terminology and technique as well as life skills. During each class, dancers will improve upon their gross and fine motor skills, balance, alignment, and kinesthetic awareness. These classes will be one of their first steps into a classroom – they will experience the importance of sharing, waiting our turn, and working in groups!
Children’s Dance classes run full year (Sept-June), and end in an optional (but highly recommended) end-of-the-year recital in June.
Jr-Acro I, II & III
3rd–5th Grade
See here for pricing and schedules
Acrobatics uses strength and flexibility to perform gymnastic-based tricks. In this 45-minute beginner-level class, students perform conditioning exercises to prepare them for increased difficulty. It teaches flexibility, balance, strength, and coordination. DIDC Acro Instructors are certified by Acrobatic Arts and classes follow the Acrobatic Arts syllabus from primary to level 6. Register Here!
Jr-Ballet I & II
3rd–5th Grade
See here for pricing and schedules
The classic dance form of ballet teaches strength, poise, and balance using specific terminology, technique, and choreography. Dancers are trained at the barre in order to develop correct posture and to prepare the body for the demands of classical dance. The main goal of Ballet is to learn and improve upon one’s technique, which will be used as a foundation in every subject of dance. In this 45-minute ballet class, dancers learn to execute classical movements with grace. Register Here!
Jr-Pom
3rd–5th Grade
See here for pricing and schedules
A high energy combination of basic cheerleading motions, jumps, stunts, and dance choreography set to fast-paced, upbeat music. When combined with pom pons and other visual props, dances are not only fun to watch, but fun to perform. Whether you have been cheering for years and would like to enhance your technique or this is your first time trying it out, you will be sure to have a blast in this super fun, spirited class. Register Here!
Jr-Contemporary
3rd–5th Grade
See here for pricing and schedules
Similar to the fluidity of lyrical but with less emphasis on ballet-based technique. Dancers are taught to express themselves through movement by interpreting the words, music, and emotion of a song. Register Here!
Jr-Hip Hop
3rd–5th Grade
See here for pricing and schedules
Hip Hop is a dance style, usually danced to hip hop music, and includes a wide range of styles like breaking, locking, and popping. This class requires stamina, hard work, and a strong core. Students should be prepared for a challenging and rewarding class. Dancers will improve their musicality, strength, stamina, and more! Register Here!
Jr-Jazz
3rd–5th Grade
See here for pricing and schedules
Traditional Jazz consists of unique moves, fancy footwork, big leaps, and quick turns. It teaches strength, power and flexibility and is performed to contemporary music. Jazz dance is lively, fun, and full of rhythm! Register Here!
Jr-Musical Theatre
3rd–5th Grade
See here for pricing and schedules
A fun and expressive class covering the variety of styles used in Broadway theater choreography. Dancers ages 7 and up will work on developing a combination of jazz dance and theatre performance technique using music, props, narrative, and facial expression. A basic jazz background is recommended. A great class for those who just love to put on a show! Register Here!
Jr-Tap
3rd–5th Grade
See here for pricing and schedules
Tap dancing is an American art form. It is a step dance tapped out audibly with hard soled shoes. It was born in the 1800’s meshing a wide spectrum of percussive dance styles – African, English, Irish and Scottish. This 45-minute tap class teaches dancers the beginnings of understanding rhythm and timing as well as footwork and agility. Register Here!
Leveled Classes: Grades 6+
Classes are designed to develop students in fifth-grade and up with age-appropriate coursework developing basic through advanced skills and technique, choreography, vocabulary, and musicality with stylized execution of the dance genre. Classes will develop technique, self-expression, strength, as well as work to increase the complexity of combinations and level of performance. A respectful attitude, regular attendance, the ability to demonstrate skills at each level of advancement with bring forth the spirit of joy, teamwork, and accomplishment.
- Level I: Beginner (0–2 years training in a leveled class)
- Level II: Intermediate (2–4 years training in a leveled class)
- Level III & Level IV: Advanced (4+ years of training in a leveled class)*
Acro
Grades 6+
See here for pricing and schedules
Acrobatics uses strength and flexibility to perform gymnastic-based tricks. In this class, students perform conditioning exercises to prepare them for increased difficulty. It teaches flexibility, balance, strength, and coordination. DIDC Acro Instructors are certified by Acrobatic Arts and classes follow the Acrobatic Arts syllabus from primary to level 6. Register Here!
Ballet
Grades 6+
See here for pricing and schedules
The classic dance form of ballet teaches strength, poise, and balance using specific terminology, technique, and choreography. Dancers are trained at the barre in order to develop correct posture and to prepare the body for the demands of classical dance. The main goal of Ballet is to learn and improve upon one’s technique, which will be used as a foundation in every subject of dance. In ballet, dancers learn to execute classical movements with grace. Register Here!
Contemporary
Grades 6+
See here for pricing and schedules
Similar to the fluidity of lyrical but with less emphasis on ballet-based technique. Dancers are taught to express themselves through movement by interpreting the words, music, and emotion of a song. This class is available to students ages 10+. Register Here!
Hip-Hop
Grades 6+
See here for pricing and schedules
Hip Hop is a dance style, usually danced to hip hop music, and includes a wide range of styles like breaking, locking, and popping. This class requires stamina, hard work, and a strong core. Students should be prepared for a challenging and rewarding class. Dancers will improve their musicality, strength, stamina, and more! Register Here!
Jazz
Grades 6+
See here for pricing and schedules
Traditional Jazz consists of unique moves, fancy footwork, big leaps, and quick turns. It teaches strength, power and flexibility and is performed to contemporary music. Jazz dance is lively, fun, and full of rhythm! Register Here!
Modern
Grades 6+
See here for pricing and schedules
Often performed barefoot, Modern, is now more than 100 years old. Although similar to ballet in many ways, it uses movements that are freer and a more natural form of expressive dance. Dancers will explore a dynamic range of movement qualities, varying rhythm and timing while making artistic choices in the development of performance quality. Students will be encouraged to incorporate individual expression in their approach to movement theory and composition. This is a great class for students age 10 and up. Register Here!
Musical Theatre
Grades 6+
See here for pricing and schedules
A fun and expressive class covering the variety of styles used in Broadway theater choreography. Dancers ages 7 and up will work on developing a combination of jazz dance and theatre performance technique using music, props, narrative, and facial expression. A basic jazz background is recommended. A great class for those who just love to put on a show! Register Here!
Tap
Grades 6+
See here for pricing and schedules
Tap dancing is an American art form. It is a step dance tapped out audibly with hard soled shoes. It was born in the 1800’s meshing a wide spectrum of percussive dance styles – African, English, Irish and Scottish. Tap teaches dancers to understand rhythm and timing while working to improve their footwork and agility. Register Here!
Pom
Grades 6+
See here for pricing and schedules
Grades 6+ Pom class combines Jazz technique, Hip Hop style, and high-energy cheer elements into fast-paced, visually stunning routines. Dancers will focus on synchronized team execution, advanced jumps, and clean pom lines while building superior strength and endurance. Register Here!
DIDC – Dance Innovations Dance Center
64 Tide Mill Road, Greenland, NH 03840
(603) 436-2300
info@didc.dance
See what other families think of us here!







