I can dance doesn't mean that I can teach.
To be a great dance teacher, you need to be a good dancer yourself, plus many more include anatomy, physiology, biomechanics, psychology, methodology...
With all these above, one can develop a self-subsistent system that leads to a grand presenter in terms of dancing on a long run.
However, without great eloquence one can't express and explain his/her dancing skills. Teaching skills is not a thing that you talk and then the other can just thoroughly understand. You need to first be a living example first, and with wonderful communication skills and motivational mindset, so that the learners can be encouraged both physically and mentally.
Besides, individual difference is also a challenge since not everyone has the same talent; individual approach is essential when teaching in class. A technique could be tough to someone, but just easy as pie to others.
Same can be applied to competition dancers.
A champion is of course a good dancer, and a good learner, undoubtedly a very intelligent dancer with comprehensive knowledge about dancing. But it doesn't mean that a good competitor can explain the movements and motions. Same logic, a good competitor may not be able to find an individual approach to every student.
In short, 'To Dance' and 'To Teach' are two related but not positively correlated concepts.
++++++++++++++++++++++++++
Follow me for more updates on: