How can we stop teen pregnancy? Preach abstinence?

Not very effective. Sort of like telling people not to eat or breathe. Sex is one of the major human needs and most people want to satisfy the need. There are some who will abstain but they seem to be the minority.