Established in 2003 in New Mexico, Project ECHO (Extension for Community Healthcare Outcomes) is an innovative telementoring program designed to create virtual communities of learners. ECHO programs bring together healthcare providers and subject matter experts using videoconference technology, brief lecture presentations, and case-based learning, fostering an “all learn, all teach” approach. During an ECHO session, participants present real (anonymized) cases to the specialists—and each other—for discussion and recommendations. Participants are engaged in the bi-directional virtual knowledge network by sharing clinical challenges and learning from experts and peers. The Project ECHO model has been recognized globally as a successful tool to improve patient care outcomes.