Engaged Encounter, to be precise - and I can't recommend it enough. Intense, comprehensive, genuinely insightful; fatiguing as all hell, but well worth the time and money, and I'm glad that the Church requires something like it for marriage prep.
Big lesson: communicate. A lot. As much as possible, really.