OT Stanford president resigns