Katie is the best personal trainer that I've ever had a session with. She has so much knowledge and pushes me every session. I have progressed so much in major olympic li ... more