25 years in mainstream medicine, 10 years teaching medicine at the college level, 7 years as an ND- Naturopathic Doctor.