I have never taken any martial arts but I want to sign up for either Ninjitsu or Kung Fu..both are taught at USC. I would like some advice on which is better. I am 5'2 female about 110lbs..and want to take something that is both mentally and physically challenging and has self-defense. I am sure both cover this but what are the real differences between both martial arts? Any help is appreciated :)