For the past two years I have been working full time and spending 5 hours a night taking classes for my degree. But now i've graduated, have a new job, and have moved to a new area (Sterling, Virginia). So suddenly, i'm in a new place and have waaaaay more free time than i'm used to. Since i'm also out of shape (see aforementioned 2 years of craziness) and have always wanted to take a martial art, I figured this would be a good time. And I figure if I can train a few days a week, that'll help me not be bored with too much time on my hands, and maybe I can meet some people. Because I have a sorta obsessive personality (I like to work hard, basically), I want a martial art that is conductive to time and dedication. I also want one that is physically demanding. Right now i'm looking mainly at Muay Thai or maybe Kyokushin (I think I have that right?) Karate. There is a Muay Thai place within 30 mins of my apt, but I don't know about karate.. seems to be mostly Tae Kwon Do around. Am I right in thinking these would be good choices for someone who: a) wants to train at least 3 days a week, preferably more b) wants to focus mostly on punching and kicking Also, i'm short, female, and pretty out of shape. I don't mind going through hell for a month or so until I start getting back into shape, but would something like Muay Thai even be possible for someone who is like 5'2, female, and like 130 pounds? Any suggestions of other martial arts, or any dojos in the northern virginia area to look at (or to avoid)? Thanks in advance for any help!