You can meet B.A. Shapiro in person at these events:
Philadelphia, PA: Open a Book...Open Your Mind
Boston, MA: College Club of Boston Speaker Series
Bonita Springs, FL: Pelican's Nest Country Club
You can find a full listing of all B.A. Shapiro's past events on the Past Appearances page.