Alan is a really knowledgeable, professional and friendly PT. He takes the time to assess your current capabilities, as well as understanding what you want to achieve. Th ... more