Kate is one of the kindest, understanding and thoughtful trainers. She comes with zero judgement and works with you with genuine guidance. We are so thankful to have met her.