Peer coaching as a technique to foster professional development in clinical ambulatory settings | Synapse