I have posted before about inoculation - the idea of exposing members of the church to all of the possibly critical positions people might hold toward the church, and all of the less - appealing aspects of church history. There has been much discussion about whether or not it should be the church's responsibility to inoculate it's members again such question - raising topics.
On a slightly related note, I was reading in Alma 30 tonight about Korihor and as I read his arguments against God and Christ and the gospel I couldn't help thinking, "These are all of the same anti-religon arguments you hear today!"
And then the thought struck me. This isn't the only place in scripture where debates between believers and doubters is recorded. If we have studied the scriptures, particularly the Book of Mormon, we will be so familiar with this line of doubt and questioning that we will simply be able to wave our hands at those who would tear down our faith and simply say, "Pooh, pooh - been there, done that, got the tshirt."
The best inoculation we can give our children is probably a love of the gospel and of the Book of Mormon and a deep understanding of those two things rather than a superficial familiarity with them. If we can help our children develop a deep love for and understanding of the Book of Mormon, all the naysayers in the world won't be able to sway our children from their testimony of the true and living gospel.
What real-life events has the Book of Mormon prepared you for? How do you feel the Book of Mormon has strengthened your testimony such that it cannot be shaken and you are not tossed to and fro by every wind of doctrine?