Should GP specialty trainees teach? Contrasting views from GP specialty trainees and their trainers. - Kirby J; Rushforth B; Nagel C; Pearson D (Education for primary care : an official publication of the Association of Course Organisers, National Association of GP Tutors, World Organisation of Family Doctors, 2014)