33. A computer system for collecting information from users and aggregating it into a useful format, comprising: a server computer; a client device coupled to the server by a communication network, the server computer and client device being operatively configured to: a. present a question to a subject user; b. electronically record the subject user's free text response to the question; c. calculate a list of one or more prior free text responses from other subject users which may be equivalent to response of the subject user; d. present the calculated list of potentially-equivalent free text responses from other subject users to the subject user; e. the subject user selecting if one or more prior responses on the list is equivalent to the subject user's response or if none on the list is equivalent; f. electronically record the subject user's selection of an equivalent response; g. calculate a selected list of responses to the question; h. re-present the question and the selected list of responses to the subject user; i. electronically record which response on the selected list the subject user selects as the best response to the question; such that responses from the subject user are collected and aggregated into the responses from other subject users in a manner resulting in information enhancing knowledge retention and learning.
55. The system of claim 33 , wherein steps g through i are repeated one or more times over spaced intervals of time, each time presenting a newly-calculated list of responses to the question from which the subject user selects the best answer.