TeamSTEPPS is a comprehensive teamwork training system developed by the US Department of Defence and AHRQ to improve patient safety and quality in healthcare. It is based on over 30 years of research in high-risk industries. The training provides specific teamwork skills and is delivered through a train-the-trainer model to develop patient safety advocates within hospitals. The objectives are to build a core of advocates with the skills and strategies to ensure a culture of patient safety.