1. A virtual learning system having one or more input or output devices for effecting interactive communications with the learning system, and a video display terminal for graphical depiction of the system response to the input devices, wherein the interactive communication is prompted by one or more user initiated inputs, the improvement comprising: a) means for processing information generated by a user of the virtual learning system; b) means for displaying on said video display terminal information generated by the vertical learning system in response to the information generated by the user; c) means for presentation by the user in audible or video form inquiries regarding the information observed on the display terminal; d) an electronic library of answers to inquiries which commonly arise from viewing the information; and e) means for the recognition of the user's inquiry and rendering via the output device from the library, the answer most closely related to at least some of the words and their sequence as presented in the inquiry.