I'm working on a startup to help with this problem. My belief is doctors don't have enough opportunity to practice the complex tasks of diagnostics and treatment planning. Right now best-practice for medical training involves expensive life-size manikins and dedicated simulation rooms with real staff. My goal is a realistic software simulation of the emergency room with a wide variety of patient scenarios to let students and docs easily practice in a setting where failure is okay.