This program offers a comprehensive approach to marriage preparation that covers not only the sacramentality and theology of marriage, but the practical life skills necessary to live out the rich Catholic vision of marriage.