Rosie is an extremely knowledgeable and empathetic trainer. She has lots of energy and confidence and that comes through in our training sessions. I am excited about the progress I have made and I am looking forward to what I can accomplish next. Thanks Rosie