Undergraduate
Grand Valley State University, Allendale, MI

Medical Education
St. Louis University, St. Louis, MO

Certification
National Commission on Certification of Physician Assistants

Professional Affiliations
American Academy of Physician Assistants
Iowa Physician Assistant Society