There is no one who could not benefit from this amazing program. It's so well designed and thought out. There is so much support via excellent coaching, progressions and regressions, and just a positive attitude that you are unlikely to find in other online (or IRL) programs. I use elements in combination with strength training (kettlebells mostly) and I can say that every day I do this work I feel better mentally, physically, and emotionally. I mean, it's quicker than liquor.