Over the years of trying to get a coach, and losing the few I’ve had, I came to the conclusion that even though a lot of the coaches I came across were pretty high level. None of them could coach me as I was at a higher level then their ability to teach.
A good coach/teacher is able to adapt their methods to the student they are trying to coach/teach.