Pilates has helped me stay (almost) injury free . I don't do classes but attend a studio that creates individualized programs for you. I love stretching on the reformer!

Pilates even helped after I had my interesting bike crash. The folks started me off again two weeks after my incident with small movements & moved forward quite nicely.

+1 for Pilates done properly!