I've done Tae Kwon Do, and while I've really enjoyed the sporting aspect of it, I wouldn't say it was particularly practical as a form of self defence until you've had several years experience. I would recommend Muay Thai if you wanted a more practical striking martial art and Brazilian Ju Jitsu for ground work.
Remember that martial arts aren't all about self defence; you'll have to learn forms and patterns, competition sparring etc. If it's just self defence you want, you may be better off with a designated self defence course?
I've done Tae Kwon Do, and while I've really enjoyed the sporting aspect of it, I wouldn't say it was particularly practical as a form of self defence until you've had several years experience. I would recommend Muay Thai if you wanted a more practical striking martial art and Brazilian Ju Jitsu for ground work.
Remember that martial arts aren't all about self defence; you'll have to learn forms and patterns, competition sparring etc. If it's just self defence you want, you may be better off with a designated self defence course?