Extensively trained and board-certified as a naturopathic doctor, a doctor of natural medicine, a certified functional medicine practitioner, and a certified homeoprophylaxis practitioner ...