I just started Cross Fit 5 weeks ago. It has DEFINATELY made me stronger in that short of a time. I like that it is different every time you go in and that the coaches are constantly watching to make sure your form is right. My coaches are all about safety and pushing but not pushing to injury.