Craig is the research professor of theology at Tyndale University in Toronto and theologian in residence at Westney Heights Baptist Church in Ajax, Ontario.
Craig A. Carter | Parents and society must be vigilant as the next stage of the sexual revolution emerges
Craig A. Carter | It’s logical for Planned Parenthood to support transgender politics
Craig A. Carter | Christians should not accept the addition of “Christian Faith and Family Night” to the baseball buffet table
Craig A. Carter | Elon Musk prompts progressive media types to show us how they think
Craig A. Carter | The creeping advance of childhood sexualization must be stopped
Craig A. Carter | Canada charges on to a Brave New World
Craig A. Carter | Ontario’s College of Psychologists and its thought police
Craig A. Carter | The lessons of history as understood by Christians
Craig A. Carter | My own country is at war with moral reality
Craig A. Carter | Is the Canadian government using euthanasia to save money?