Terrific show; very entertaining and well put together. Very revealing and thought provoking; it prompted a long discussion with my seat mate afterwards about our own goals, fears, disappointments and successes. Bravo.