Sharon has been a consummate professional for the two years we have worked together. On top of being extremely knowledgeable, she is kind, attentive, and patient. She knows which exercises will meet specific goals or strengthen specific areas and is very encouraging...