Training the trainer in general practice: the perceived value of independent peer feedback for learning activities.

Training the trainer in general practice: the perceived value of independent peer feedback for learning activities.