In tight collaboration with medical experts, we at Connect the Dots design and develop a virtual world where medical personnel can perform extensive medical procedural training in a safe environment without risking patient lives. Our goal is to increase the efficiency, productivity, and availability of practical medical procedure training.