Dancers age 8 and up

Dancers age 8 and up

Junior, Intermediate and Senior dance levels


We offer Tap, Jazz, Ballet, Hip Hop, Acro, Highland, Contemporary, Modern, Musical Theatre

Dancers age 8 and up

and *new* this year….

KMSD Cheer!


Step Dance



Pointe classes are available to Ballet students ages 12 & up with teacher approval.  Pointe must be taken with Intermediate or Senior Ballet.

Dancers age 8 and up

Visit KMSD studios downtown Hanover to register in person during our Registration dates in June & August!

Surround yourself with positive people at KMSD

Scroll Up