1. A system comprising: a computerized server connected to a network and coupled to a data repository and a non-transitory medium; and software executing on the computerized server from the non-transitory medium, the software providing a word search exercise in an interactive interface accessed by a user connected to the computerized server via a browser link, the word search exercise comprising: a first mechanism in the interactive interface enabling the user to select reading material for the word search exercise from stored choices; a second mechanism in the interactive interface enabling the user to select a word length for a passage of the reading material for the word search exercise; a third mechanism in the interactive interface enabling the user to set a time limit for the word search exercise; a fourth mechanism in the interactive interface enabling the user to select a number of words equal to or greater than two to be selected from the passage to populate a search list; and a mechanism enabling the user to start the word search exercise; wherein, upon the user selecting to start the word search exercise, the system displays the passage limited to the selected word length in a first window panel in the interactive interface, with words in the passage rearranged in a random order, the system selects the words from the passage equal to the number of words for the search list set by the user, the number of words in the search list different from each other in spelling and meaning, the system displays the number of words selected for the search list in a second window panel separate from the first window panel, the user then chooses a first word in the search list and clicks on the first word each time it appears in the passage, wherein the words in the passage have been rearranged in the random order, the system displays the first word in the search list with a strikethrough when and if the user clicks on every instance of the first word in the passage, the user chooses a second word in the search list and clicks on the second word each time it appears in the passage, the system displays the second word in the search list with a strikethrough when and if the user clicks on every instance of the second word in the passage, and the user continues until all words in the search list are displayed with strikethroughs, at which time the word search exercise ends, or until the timer reaches the time limit; wherein, once all words in the search list are indicated as found, the user is enabled to repeat the word search exercise with a second search list of words, with different words than previously selected in the search list but of a same number.
1. A system comprising: a computerized server connected to a network and coupled to a data repository and a non-transitory medium; and software executing on the computerized server from the non-transitory medium, the software providing a word search exercise in an interactive interface accessed by a user connected to the computerized server via a browser link, the word search exercise comprising: a first mechanism in the interactive interface enabling the user to select reading material for the word search exercise from stored choices; a second mechanism in the interactive interface enabling the user to select a word length for a passage of the reading material for the word search exercise; a third mechanism in the interactive interface enabling the user to set a time limit for the word search exercise; a fourth mechanism in the interactive interface enabling the user to select a number of words equal to or greater than two to be selected from the passage to populate a search list; and a mechanism enabling the user to start the word search exercise; wherein, upon the user selecting to start the word search exercise, the system displays the passage limited to the selected word length in a first window panel in the interactive interface, with words in the passage rearranged in a random order, the system selects the words from the passage equal to the number of words for the search list set by the user, the number of words in the search list different from each other in spelling and meaning, the system displays the number of words selected for the search list in a second window panel separate from the first window panel, the user then chooses a first word in the search list and clicks on the first word each time it appears in the passage, wherein the words in the passage have been rearranged in the random order, the system displays the first word in the search list with a strikethrough when and if the user clicks on every instance of the first word in the passage, the user chooses a second word in the search list and clicks on the second word each time it appears in the passage, the system displays the second word in the search list with a strikethrough when and if the user clicks on every instance of the second word in the passage, and the user continues until all words in the search list are displayed with strikethroughs, at which time the word search exercise ends, or until the timer reaches the time limit; wherein, once all words in the search list are indicated as found, the user is enabled to repeat the word search exercise with a second search list of words, with different words than previously selected in the search list but of a same number. 3. The system of claim 1 wherein the user is enabled to set font size and colors for the word search exercise.