How do undergraduate medical students learn ophthalmology in a clinical environment