Spent a little time at the start talking about the use of “projection” as an invalid means of argumentation, and then showed a video of a Marian procession from Spain and talked about the relevance to the gospel to such scenes. Then made connection to the recent Crusader controversy.
Alpha and Omega Ministries is a Christian apologetics organization based in Phoenix, Arizona. James White, director, is a professor, having taught Greek, Systematic Theology, and various topics in the field of apologetics for numerous schools.