Here is a free book of the catechism of the catholic church right on the Vatican's web page-
http://www.vatican.va/archive/catechism/ccc_toc.htm
it might seem overwhelming at first, but anytime you need real answers from a source you can trust, then that's the perfect place,
so next time you're debating with someone and they demand to know your sources, you can tell them it's straight from the catholic church ;3
Spiritual Direction - A Catholic Guild
A guild for learning and discussing the true teachings of the Catholic Chruch.