How many main styles of taekwondo are there ?
Taekwondo self-defense competition provides an opportunity for students to display their understanding of Taekwondo self-defense applications and the ability to put together their own team choreography .