John and Karen are excellent therapists! They are attentive to your needs and have a vast amount of knowledge of expertise. Thank you both for your help!