John has been an absolute pleasure to work with. Very pleasant but still professional. I have come a long way and learned some exercises that I can continue to do at home. I have recommended him to everyone I know, even my surgeon! Patient