depends what u want.................kung fu is very technicle and a life experience, but for real life fighting try muay thai or mix it up with MMA...p.s krav magra is the ultimate in "self defense" but u'll never find a good school.............also try "vale tudor" .............if ur after a "real life" art