9. The method of claim 8 , further comprising the steps of: receiving, at the computer, input selecting the first supplementary display field, wherein the input selecting the first supplementary display field is sent by the student; upon receiving the input selecting the first supplementary display field, executing, by the computer, at least a portion of the computer program instructions to perform the step of returning to the first time during the first lesson when the first fundamental subject matter was presented; receiving, at the computer, input selecting the second supplementary display field, wherein the input selecting the second supplementary display field is sent by the student; and upon receiving the input selecting the second supplementary display field, executing, by the computer, at least a portion of the computer program instructions to perform the step of returning to the second time during the first lesson when the second fundamental subject matter was presented.
8. A method for computer-based instruction, the method comprising the steps of: receiving, at a computer programmed with computer program instructions for the computer-based instruction stored on a non-transitory computer readable medium, a plurality of selections, wherein the plurality of selections is sent by a student, and wherein the plurality of selections select an animated instructor, an animated avatar representing the student, at least one animated classmate, and a first lesson; in response to the plurality of selections, executing, by the computer, at least a portion of the computer program instructions to perform the steps of: presenting, on a video display operably coupled to the computer, a first portion of the first lesson by the animated instructor, wherein the animated instructor, the animated avatar, and the at least one animated classmate are displayed on the video display during the entirety of the first portion of the first lesson; and presenting, on the video display, a first interactive question based on the first portion of the first lesson; receiving, at the computer, a first answer to the first interactive question, wherein the first answer is sent by the student; in response to the first answer, executing, by the computer, at least a portion of the computer program instructions to perform the step of determining whether the first answer is correct or incorrect; upon determining that the first answer is correct, executing, by the computer, at least a portion of the computer program instructions to perform the step of presenting, on the video display, a second portion of the first lesson by the animated instructor, wherein the animated instructor, the animated avatar, and the at least one animated classmate are displayed on the video display during the entirety of the second portion of the first lesson; upon determining that the first answer is incorrect, executing, by the computer, at least a portion of the computer program instructions to perform the step of presenting, on the video display, at least a portion of a second lesson by the animated instructor, wherein the second lesson is based on the incorrect first answer, and wherein the animated instructor, the animated avatar, and the at least one animated classmate are displayed on the video display during the entirety of the at least a portion of the second lesson; executing, by the computer, at least a portion of the computer program instructions to perform the step of displaying, on the video display, a first fundamental subject matter of the first lesson in a first supplementary display field when the first fundamental subject matter is presented at a first time during the first lesson; executing, by the computer, at least a portion of the computer program instructions to perform the step of displaying, on the video display, a second fundamental subject matter of the first lesson in a second supplementary display field when the second fundamental subject matter is presented at a second time during the first lesson; and executing, by the computer, at least a portion of the computer program instructions to perform the step of maintaining, on the video display, the display of the first supplementary display field and the second supplementary display field during the first lesson.