Speed dating for trainees