There are many styles of dance taught at Kids Dance of Castle Rock. Introductory classes help to build fitness, develop basic motor skills and build confidence. Classes such as ballet, jazz, hip hop and tap; allow children to enjoy music and dance in a fun and safe environment.  Please visit their website for more information at today!