Both of my boys take Kenpo, A friend of mine teaches them, he is a 4th degree black belt. It is a mixture of several martial arts including jeet kun do and kung fu. Great for self defense. My oldest is also taking Jiu Jitsu and boxing. He has his first MMA fight tonight, hope he does well, he is...