Extra Corporeal Membrane Oxygenation (ECMO) is a critical procedure performed to resuscitate failing patients during lung or heart surgery. We have developed a new and innovative training simulator to educate healthcare teams that are unfamiliar with the utilization of this procedure. Currently, no simulation platforms are available to train access and cannulation. The task trainer is controlled by a software model of human physiology engine which can simulate various conditions during the ECMO procedure such as extreme hemodynamic instability and hypoxemia. The system provides immersive experiences such as pulsations and “blood” flow in the underlying vessels. It has a realistic flexible vasculature to practice cannulation. The system also has a blood simulant that changes color to simulate oxygenation.