This awareness and skill based training is the perfect ...