Resilience Training - Performance Skills for a Better Practice and Better Life