Director of Church Relations
Louis (Lou) attended Grove City College and graduated with a Bachelor of Science, double majoring in molecular biology and political science. Lou also received his certificate of theological studies from the University of Oxford (Wycliffe Hall) and was trained at The OCCA The Oxford Centre for Christian Apologetics.
For the past eight years Lou has been traveling and speaking at universities, conferences, and churches, entertaining people’s biggest objections to Christianity. Lou is most interested in topics such as meaning, identity, and sexuality as they relate to the Christian worldview, especially in the lives of students and young adults. He is convinced that it is essential for Christians to find ways to discuss the most controversial issues of today but in a respectful and compassionate manner.