Whether it is coaching, mentoring, training, or counselling, they are merely different leadership approaches. All of them advocate one common objective, i.e. improves human performance. Different folks different strokes. We do not have the best leadership approach, we only have a best-fit leadership approach to the situation you are dealing with.