Scholastic appoints Glover as chief financial officer