For what it is, it does the job. Not every part is for everybody, and yet there is something for everybody. However, all Bishops, priests, and I would say those who work in the Church should read this, to understand the absolute responsibility and necessity of forming both those young in the faith, and those who are already strong in faith. A major aspect this talks about is that the local churches are supposed to be vibrant communities that can welcome in new people. We are missing that. One thing we could do is tell people they need to be constantly learning in the Catholic tradition, including philosophy, theology, Bible, etc. And, we could provide them the place to do it. Why don't Catholic Churches have anything like Sunday school for adults?