Teaching and learning in ambulatory care settings | Synapse