It's probably the single most debated subject in all martial arts forums on the internet, is TKD effective in a street fight? My humble opinion, it is certainly no less effective than any other classical martial art like Shotokan, Isshin Ryu, Goju Ryu, Shorin Ryu, Tang Soo Do....whatever. Like other posters have stated, it all depends on what your instructors are teaching you. I don't care what style you study, if all you do is punch and kick in the air, practice kata ( hyungs for my Korean style pals), and do non-contact sparring, you can't possibly expect to be effective in a fight. It's just not going to happen. TKD in and of itself does not put you at any inherent disadvantage in a fight. It's your method of training that makes the difference. That goes for any style. My background is Japanese and Okinawan karate and I feel the same about those systems as I do the Korean ones. They are no better, no worse...just different. Classical systems are fine. Kata and non contact sparring DO serve a purpose, but you have to train realistically, too.