Cameron is an absolutely amazing trainer. Patiently listens, has an innate understanding of muscle physiology, catches all your issues and then gives you the right exerci ... more