Started off introducing folks to the concept of the calendar page over there on the left side of the website, talking about upcoming debates and trips. Even managed to try an Italian accent that came out sounding like Dr. Frankenstein. Then we took calls, and the calls focused on scriptural sufficiency and sola scriptura. Useful information.
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.