Nothing that the Catholic Church teaches is nonsense. I believe that we are the true church and that all of our teachings are the true teachings of God. The authority that the church teaches with is derived from Jesus himself through Peter.
Buyer beware! Anyone looking for a Catholic school should be sure they are buying Catholicism and not Marxist Liberation Theology.