It's a must listen.
In the first minutes the host, Larry Mantle, interviewed Michael Vezzali, the Chairman of the English Department at Archbishop Riordan High School, who, opposes the Church's teaching. I don't think it's unfair to say he did not exactly make a great showing, but I invite you to listen.
He was followed (at about 6:16 into the interview) by Fr. Mark Doherty, the Chaplain of Sacred Heart Cathedral Prep, who absolutely hit it out of the park. Logical, educational, persuasive.
The final guest was Rick Garnett, Professor of Law and Political Science at the University of Notre Dame, specializing in freedom of speech, association, and religion, who was also excellent.