What is Pre Cana?

It is a class or course that Catholics must complete before being married in the Catholic church. It usually last for six weeks and is led by a priest and another married couple. The topics include compatibility, resolving conflicts during the marriage and the basic principles of the Catholic marriage in the eyes of the church.