1. Minnesota


  1. General Internal Medicine


  1. Fellow - Advanced General Internal Medicine Mayo Clinic in Rochester
  2. Resident University of Iowa Hospitals and Clinics
  3. Internship University of Iowa Hospitals and Clinics
  4. MD Carver College of Medicine, University of Iowa
  5. BS - Biology, Maxima Cum Laude Loras College


  1. American Board of Internal Medicine

Academic rank

  1. Professor of Medicine
  2. Professor of Medical Education

Professional Highlights

  • Diving and Undersea Medical Officer, U.S. Navy
  • National Award for Career Achievement in Medical Education, Society of General Internal Medicine
  • Associate Editor, Mayo Clinic Proceedings
  • Writing Committee, American College of Physicians Medical Knowledge Self-Assessment Program (MKSAP)
  • Member, Mayo Fellows Association Teacher of the Year Hall of Fame


See my publications


See a description of research activities.