What do the sacraments mean for us? Is the moral vision of the Church for our happiness? What does it mean to say God is Love? How can we apply the Church’s social teaching to our lives? Join us on Sundays at 10:00 in Deacons Hall for a video and a discussion led by Father Leo & the deacons.