Teaching, Writing and Speaking

I have always loved teaching. Long before going to veterinary school, I taught college classes in social science and the humanities and also taught snowboarding in Vail, Co. My farrier business included hoof trimming clinics for horse owners. Currently I teach acupuncture to other veterinarians. Teaching is central to my veterinary practice and I enjoy helping clients become more educated about animal health.

I write and speak on veterinary topics including acupuncture (both large and small animal), hoof science and equine physical medicine. I enjoy sharing my clinical experience and research findings with others who care about animals, from pet and horse owners to my veterinary colleagues at acupuncture courses or international research conferences on the equine foot.

Here are some of my articles from the popular press, equine acupunctureacupuncture for laminitis, and articles from Hoofcare and Lameness journal about horse foot research at Michigan State University. You can read abstracts from peer reviewed publications and conference proceedings on my ResearchGate page.


2006 DVM, Michigan State University​
2006 Animal Chiropractic Certification, Parker College of Chiropractic​
2006 Veterinary Orthopedic Manipulation Training​
2007 Veterinary Medical Acupuncture Certification, Colorado State University​
2008 Medical Massage for Animals, canine certification, CSU
2009-2016 Faculty, Acupuncture for Veterinarians, Fort Collins, Colorado​
2016 Equine Rock Tape Certified
2019 Certified Equine Rehabilitation and Performance Medicine, Integrative Veterinary Medical Institute, Chi University, Florida.
2019—current Acupuncture faculty, Canine Rehabilitation Institute, Denver, CO
2021 Certified Canine Rehabilitation Therapist, Canine Rehabilitation Institute

Non-Veterinary Academic Background

Adjunct Faculty Humanities & Social Sciences. Colorado Mountain College, Vail, CO. 1991–1997​
PhD International Politics. University of Denver, 2001​
M. Sc. International Relations. London School of Economics, London, England, 1990

Offering customized treatment plans for every patient


Acupuncture treats more than just pain! It is also used for a wide range of medical conditions.


Stiff, lame or abnormal posture or movement patterns? Chiropractic treatment might help.

Physical Rehabilitation

Rehabilitation improves mobility, strength and body awareness so animals can work and play with greater ease!

Horse & Hoof

My farrier background gives me a feet first approach to whole horse health.