This web-based, self-paced instructional program that uses eSimulation technology allows students to assess and treat patients in virtual healthcare settings. In this environment, students apply their knowledge to real-time decision making and skills development. Debriefings and coaching are provided immediately after each simulation to facilitate learning about basic and advanced life support.