Catholics in Alliance for the Common Good is a lay Catholic organization that promotes increased awareness of Catholic social teaching through the media and provides opportunities for Catholics and citizens of good will to advance the common good in the public square.