I think the "New York City Ballet Workout" is wonderful. It is not only a great workout, but it is helpful to anyone interested in improving their dancing. The workout is great at developing dance posture as well as flexability. It also has been wonderful for working on arm styling.