What gnat said. I love the Crossfit program. It took my fitness to another level. I scaled and changed as needed but was always challenged and got really, really strong. Best of all is the group dynamic. People from all walks of life, all working together and cheering each other on.

My ROM got a little better but was never as good as the 20 year olds'. Oh well. They could kick my a$$ in lifting but I routinely kicked their a$$ during metcon-type workouts. Everyone has their strengths and weaknesses.

Regarding your form concerns, I suspect it's the trainer(s) not doing his/her (their) job(s). At the Crossfit gym I used to go to we always had skill work before any lifting, with emphasis on proper form to avoid injury. Once you are comfortable, I'd talk to the trainer about your concern. If they blow you off, find another Crossfit gym; you shouldn't pay for that type of non-training. It's in their interest to make sure no one gets hurt. Sure the 20-something guys will pull crappy SDLHP and snatch to go as fast as possible, but that doesn't mean you have to.

I am not going now because of surgery earlier this year, and I really miss it. But I plan to go back when I'm back to more normal flexibility and power. I will never lift heavy again, but there are plenty of other parts of the program that I will be able to do or I can just scale and modify.

My impression is that folks either love it or they hate it, and you know pretty quickly which type you are.