Despite working out for decades, I have never finished a workout program--until Elements. I have various injuries in my shoulders, knee and my left wrist, and yet I found that the program offered enough variations and was gradual enough that I could modify my way through. I'm a lot stronger and more balanced and I'm excited to go through Elements again to refine the movements. I can't recommend this program enough.