Patient Testimonials
About
Joined McFarland Clinic
September 2024
Education & Professional Certification
Certifications
- Advanced Cardiac Life Support
- Basic Life Support
- Pediatric Advanced Life Support
Education
A.T. Still University, Kirksville College of Osteopathic Medicine, Kirksville, Missouri
- Doctor of Osteopathic Medicine
Iowa State University, Ames, Iowa
- Bachelor of Science, Kinesiology and Health
Residency
A.T. Still University, Kirksville College of Osteopathic Medicine, Kirksville, Missouri
- Family Medicine Residency
Professional Societies
- American Academy of Family Physicians
- American College of Osteopathic Family Physicians
- American Osteopathic Association