L.H.
It's an excellent idea, but sometimes code words get forgotten when anxiety sets in. My son learned kung fu when he was young for self-control, but it's also good for self defense. I came staight out and told him he has to defend himself against anyone, who means him harm. I don't care who the child predator is and I explained that to my son. Anyone can be a predator and you may not even think they are including teachers. I taught him that if any one tries to touch him, they become "minced meat or fair game for all out kung fu practice." (He knows exactly what that means.) Kick, hit, bite, scream, etc.