Cardiovascular and strength training benefits go hand-in-hand with dance training (at various skill levels) makes dance a a workout as like any other exercise or sport. Dance offers the potential to help your child grow, exercise, learn, and socialize. At Kids Dance Castle Rock we offer many dance classes such as ballet, jazz, hip hop, tap etc. Call us today for more info at 720-733-8635 and check out our website at