TKD is an uneffective form of self defense. I do think it's a good traditional form of martial art, but I promise if you try to use it against an expirianced fighter you will loose. Personally I take muay thai, escrima, wing chung kung fu, and brazilian jujitsu. Ive also taken cocepts of jeet kun do. Any one of these is better that traditional tkd. I don't want to offend anyone, its just that most people that take TKD or Karate think their gaining practical self defense techniques and thats just not true. 70% of tkd is useless. I know I earned up to brown belt in tkd before I moved on to what i do now.