I have been a part of this group at Infinity since 2011. It has had a dramatic impact on my life. Through their approach, I've learned how to eat so I can get the biggest benefit possible in the gym. I have made life long friends and feel like I'm home when I walk into the gym.
The program is something like high intensity circuit training. Some days do feel like a boot camp, some days feel like a CrossFit. That's the beauty of it all, you are doing something different all the time.
For me, I'm getting older and have had to learn to make adjustments to keep injuries to a minimum. They can help you do that if you ask or just go about your business and do what you can.
Give it a try.