The FlexVR® is a flexible and portable training platform which is designed to teach basic and advanced skills for robotic surgery to a wider audience, from medical students to experienced surgeons. The FlexVR allows trainees to quickly learn the fundamentals of robotic surgery, such as wristed instrument manipulation, camera control, clutching, energy control, needle driving, and suturing.