about self-defence, taekwondo is considered much less productive than other martial arts because of mainly to the particular training they complete in the health and fitness center (extra focused on kicks).
Krav Maga https://www.kidskaratelessonsnearme.com/