Jay Irwin lives in Vancouver with his wife and three kids. He teaches philosophy at Corpus Christi College.