I've heard numerous Catholic commentators claim that, for the past couple of generations, there has been a serious deficiency in the religious education of Catholic children. They say that for about the past 40 years, most Catholics have grown up knowing hardly anything about the Catholic faith. As a product of Catholic religious education in the '90s, I can see why they're worried.
I think I was one of the lucky ones, relatively speaking. My parents taught me to say my prayers every night from an early age, my mom always brought my brother and me to Mass with her on Sunday mornings, and I was never allowed to skip a Wednesday evening CCD class. And by the time I was confirmed in eighth grade, I still had virtually no appreciation for or understanding of the Catholic faith!
I'm not sure exactly where the disconnect was. All my CCD teachers were wonderful, faithful people, and boy were they trying! But like I wrote once before, I remember hardly anything that they tried to teach me.
And I know I'm not alone. We never even sufficiently learned about the liturgy of the Mass, which became painfully obvious after my own Confirmation Mass. You see, I was assigned to read one of the Scripture readings during the Mass, and I cannot tell you how many of my fellow confirmees came up to me afterwards and complimented me for giving a good speech!
So yeah, if you ask me, something is lacking in Catholic religious education. My intuition is that what's missing is a combination of solid catechetical resources and sufficient time to use them, and that's a shame, because the Catholic faith is a beautiful thing, and children are being done a great disservice if that isn't being adequately conveyed to them.