Coaching has become a buzz word. Performance coaching, skills coaching, development coaching, career coaching, you name it. What is really driving the boom in coaching: life is no longer linear; instead of driving straight down the road, we make right turns, left turns, sometimes u-turns, abandoning cars to get motorcycles.