WCC president resigns