Competency-Based Medical Education Toolkit for Residency Programs

Competency-Based Medical Education is "an outcomes-based approach to the design, implementation, assessment, and evaluation of medical education programs, using an organizing framework of competencies."1


STFM Competency-Based Medical Education Task Force

The above resources were compiled and reviewed by:

  • Aaron Lambert, MD, Program Director, Cabarrus Family Medicine Residency Program
  • Pamela MacMillan, AFMA President and GME Coordinator, University of Wyoming
  • Stephenie Matosich, DO, Associate Program Director, Family Medicine Residency Spokane
  • KrisEmily McCrory, MD, MS Med Ed, Associate Program Director, Cheshire Medical Center-Dartmouth Health Family Medicine Residency
  • Linda Montgomery, MD, Vice Chair of Education, University of Colorado Department of Family Medicine
  • Fred Miser, MD, MA, Professor Emeritus, The Ohio State University Wexner Medical Center
  • Randolph Pearson, MD, Assistant Dean for GME, MSU Family Medicine Residency
  • Michelle Roett, MD, MPH, Professor and Chair, Department of Family Medicine, Georgetown University Medical Center
  • Mary Theobald, MBA, Chief of Strategy and Innovation, Society of Teachers of Family Medicine
  • Priyanka Tulshian, MD, MPH, Residency Faculty, Contra Costa Family Medicine Residency
  • Olivia Rae Wright, MD, Program Director - PeaceHealth Southwest Family Medicine/Addiction Medicine Fellowship
  • Velyn Wu, MD MACM, Core Faculty, University of Florida Family Medicine Residency Program
  • Bright Zhou, MD, MS, Resident, Stanford O'Connor Family Medicine Residency 

1. Frank JR, Snell LS, Cate OT, Holmboe ES, Carraccio C, Swing SR, Harris P, Glasgow NJ, Campbell C, Dath D, Harden RM, Iobst W, Long DM, Mungroo R, Richardson DL, Sherbino J, Silver I, Taber S, Talbot M, Harris KA. Competency-based medical education: theory to practice. Med Teach. 2010;32(8):638-45. doi: 10.3109/0142159X.2010.501190. PMID: 20662574.


Contact Us


11400 Tomahawk Creek Parkway

Leawood, KS 66211

(800) 274-7928