You are making it sound like that is the only card in play, but this is a big poker game. Education regarding rape is important. The legal system being relentless in persecuting rapists is also important. Self control and respect is the most important of all.
:juggle: All the "education" in the world will not help without the empathy to put it into place. I am all for teaching children to develop empathy. If there is not empathy for the victim then fear is the only thing which will keep those whose only drives are self-centered, those who are perpetrators, predators in check. Not all people have empathy....and only to varying degrees in those that do.
The legal system can indeed play a part, but I put it to you that all the things which
should be "taught" to male children in hopes to ensure that they do not become rapists are the basics of what any good parent teaches their children in hopes that they do not become a criminal of
any sort. If they are not good parents to begin with I doubt that fussing at them about teaching their sons "not to rape" is going to do much good.