What makes a training extraordinary? A MASTERFUL trainer, great content with follow up tools and a wonderful group of participants to connect with. This had ALL!!