Barry is available to speak and teach in various contexts on a wide range of subjects, including work, faith, theology, apologetics, film, and culture.

Event Date
Event Date
Name *
Name
Phone
Phone