Fr. Sean Carroll shares at our Matthew 25 Project Civic Academy