It is critical to ensure that every driver develops strong crash avoidance skills. The DriveApps program includes a number of apps that focus on this. But this is not the best answer.
Statistics show that once in a crash situation, driving skills have less to do with the outcome than we'd like to think. Definitely crash avoidance skills reduce crashes and save lives and injuries. But the most important thing any driver can learn to do is effectively perceive potential hazards and avoid them. Hence, the concept of "Hazard Awareness" might be a candidate to replace the term "Crash Avoidance".
The DriveApps program places great focus on helping a driver learn to perceive the entire universe of potential crash hazards, and how to avoid such situations.