Many London dancing schools have teachers on their staff who are working dancers, many who are the top of their field. They may not be full-time teachers at the school, often they are visiting teachers.

This approach to bringing in professionals to teach is a great way to learn. Many times teaching staff will also include working choreographers. In addition to the quality of the teaching the students also benefit because they can show the choreographers what they can do and work with them in future if they impress.

If you want to learn the best way, learn from the best in their field, learn it their way and you can reach the top as well.