I have trained with 3 different trainers. All very professional and understanding of my physical limitations. My work outs are custom fit to me. I have always had easy access to my trainers when I have follow up questions. I would recommend Body Within to any one serious about improving their own fitness.