I must agree that child indoctrination is immoral. I don't care what you personally believe/want to believe, but children are incredibly impressionable and teaching them that your religion is correct and others are wrong is preying on their ignorance. I don't think it should be illegal or anything, I just think it's immoral to take advantage of them at that stage. I would say that the best approach would be to teach them about all different beliefs as well as yours, and why you chose yours over others. And let them make their own decision with that information. Skeptic, I disagree that it objectively limits the kids. If the kid is smart enough to be limited by it, then he is also smart enough to wind up choosing his own beliefs at some point rather than blindly following. If the kid isn't smart enough to choose his own beliefs, then he wasn't going to be limited in the first place now, was he. But then again, this also happens with all beliefs of the parents. They teach their kids about what they think in all aspects, religion, politics, psychology. It's not limited to religion.