1. A computer system comprising: a plurality of computing devices each comprising a display; a memory to store electronic book data comprising at least one configurable problem to be solved; and a processor coupled to said display and said memory to display the electronic book data with the at least one configurable problem on said display, and apply a changeable seed value to the at least one configurable problem to change an answer associated with the at least one configurable problem.