Sean McDowell

Sean McDowell

Sean McDowell is an associate professor of religion and philosophy at Biola University. He is also a Resident Scholar for Summit California.