Kate is an amazing trainer. She is super knowledge and her methods are always up to date! You are in the best of hands. I highly recommend her services!