Matt is a very positive, upbeat trainer. He is caring and sensitive to each client’s needs. I have trained with him on land and in water.