Very true and very sad. I went to CCD from K-8 grades and parochial schools from 7-12 grades. I learned next to nothing about my faith. Nearly everyone else my age who went to Catholic schools all their lives had the same experience. There were a few exceptions, almost all of them had been homeschooled.
Everything I know about my faith I had to learn on my own. Thank God the internet happened to become widespread when I was in high school. We got a connection in my house when I was about 16 and that's when I started to finally educate myself (as well as un-educate myself from some of the junk I'd heard passed off as Catholicism at school). It was a great way for me to access tons of information from the privacy and comfort of my house. At the time, I would've been too self-conscious, and frankly too lazy as well, to go to a library or buy books on my own.
Ditto that. Guys, you're inspiring me to once again take up a volunteer plan I'd abandoned.
I'd contacted my parish RE office to volunteer myself as one who could instruct junior high school students on the basics of the church. That is...things like why we don't have to genuflect before Mass (as the tabernacle is in an adoration chapel), why we kneel/sit/stand during different parts of Mass and so on. I'd given up on this effort, but I think I may need to just go for it.