Casey Johnson is a phenomenal trainer. She has a deep expertise in anatomy and movement and is able to translate that to my individual needs. I am 72 years old and she understands the movement principles that I need to get into the best shape possible. My golf game has never been better because of working with her.