Catherine is the best personal trainer I have ever had. She is professional and personable. And, she makes me do things I wouldn’t do myself, My personal results are proof of how good she is.