There simply aren't enough great adjectives to describe Kathy & her crew! Welcoming; helpful & flexible in scheduling; knowledgeable, patient, encouraging, personal, cohesive, honest care. Truly a team effort, including me! Homework adapted to my life. Best explanation of frozen shoulder, which helped me visualize process & progress. Very effective, so sadly, I don't need to be there regularly anymore! My highest recommendation!!!