Bp. Andrews to Lead Wycliffe April 22, 2016 News Stephen Andrews, Bishop of Algoma since 2009, is the new principal of Wycliffe College.