Dr. Craig Kajetsu has a variety of methods to help a person function better. I have fibromyalgia and require a practitioner with patience and creativity. I am happy to have found that in Craig and his co-workers.