You'd better go back to CCD. The immaculte conception is the exclusively Catholic doctrine that MARY was conceived without sin, and led a sinless life.
All Christians believe Mary was a virgin when she conceived Jesus.
I missed out on CCD, having been deprived of the privilege by my Deist father, who considered CCD a form of "brainwashing."
Ya wanna make something of THAT???
My point is: I have attempted to struggle along in the Light of the Holy Spirit, not having had a "proper" theological education. My resources: the Bible; the Catholic Catechism; papal encyclicals. These, plus my own hard-won experience as a lover of God, produce the worldview that I hold today.