Stephen Boyd, the president of the Eagleswood Township school board, named the controversy over Lily McBeth as one of the reasons he has resigned. He says that there were also personal reasons behind his decision to leave the board.