Simulation software allows trainees to work at their own pace through basic skills development, refresher activities, annual certifications, and remedial lessons. Different scenarios are offered throughout training.