This has been invaluable for my back problems. It's hard to find something you enjoy but this has been both beneficial and enjoyable. The lessons learned are ""life"" lessons. I just signed up for my second 10 week series!
Pros: personalized, effective
Cons: none so far
more