top of page

Hierarchy of Types of Doctors based on education and training.

Click on the following links to learn more about each type of doctor/practitioner.



Naturopathic Medical School: about Dr. Caravone's education and training.


Yale Medical School (MD program)


Osteopathic Doctor Training


New York Chiropractic College Curriculum


Doctor of Acupuncture and Oriental Medicine (California)


Massage Therapy Program (CMT) (Colorado)


Ayurvedic Program (California)


Homeopathic Doctor (PhD) (California)

bottom of page