The world's best (insert ANY profession here) work with coaches. In fact, top performers always seek insight and guidance from coaches, teachers and mentors. What makes a good coach and who should I avoid? What's the difference between people who work with coaches and those who don't?