Dance injury is usually caused by one of three reasons.
First: you need to wear DANCE shoes, not ordinary sports shoes.
Zumba and some dance styles require side to side or rotation of the feet.
However, walking or running shoes are designed for forward movement, NOT for pivoting (rotation).
So your knee could get twisted, as this video shows.
What brands to choose: Ryka specialises in dance shoes.
You can also try Reebok Zumba shoes. The bad news is that Ryka and Reebok Zumba shoes are only available for women, sorry guys.
Second: overuse injury. Hiphop dance and Zumba has a lot of jumping and side to side movement.
This strains the knee and over time, it becomes worn out.
Third: wrong exercises
Ballet trainers are smart, they train in a way which helps their ballet dance moves.
If you do hiphop dance or Zumba, you need to use the right muscles. Not some random Youtube workout.