Our clever and awesome boy made this video. He is so smart and funny! I love how this knowledge is so clear in his mind and his heart, and I love the way he explains it with his peculiar sense of humor. Ladies and gentlemen: behold a video about NFP explained by a quirky 12-year-old!!!