1. An electronic interactive learning system comprising: a plurality of student computing devices comprising one or more processor units, one or more programmable memory units, data storage medium, one or more input ports, one or more output ports, and circuitry connecting to a network; one or more teacher computing devices comprising one or more processor units, one or more programmable memory units, data storage medium, one or more input ports, one or more output ports, and circuitry connecting to the network; one or more databases in electronic communication with the plurality of student computing devices through the network and in electronic communication with the one or more teacher computing devices through the network, the one or more databases containing digital content for student review, the digital content comprising a plurality of segments; each of the plurality of student computing devices adapted to: access the digital content and present the plurality of segments to a unique student at a predetermined pace; receive input from the unique student regarding one or more of the plurality of segments of the digital content; associate said input with said one or more of the plurality of the segments corresponding to said input; and communicate in real-time to the one or more teacher computing devices said input from the unique student and its association with said digital content; each of the one or more teacher computing devices adapted to: access and present to one or more teachers in real-time information identifying said input and the unique student with which said input is associated; and access a plurality of said inputs from a plurality of said unique students and simultaneously present in real-time to the one or more teachers hyperlinks to said plurality of said inputs and information indicating the number of said inputs inputted by each of said unique students; said one or more databases adapted to: update said digital content with said input from the unique student and its association with said digital content.