Director of Church Relations, The Center for Faith, Sexuality and Gender
Louis (Lou) attended Grove City College and graduated with a Bachelor of Science. He 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.