 The RANZCO trains ophthalmologists through the Vocational Training Program, which typically takes 5 years which includes three stages of training; Basic training stage, Advanced training stage and then the Final Year training stage.Trainees rotate through different hospitals for clinical development and training.The 7 key roles underpinning selection, training and assessment are