CrossFit is for everyone at every age. All movements and weights can be scaled. Working out in a group setting takes the pressure off being the only one working out yet inspires you to push yourself along side others. Let someone else plan your workout- show up, crush it, and go home feeling accomplished all within an hour!