unit 1000 used by an observer or instructor 610 via network cards 70 and a wired network connection 800 observer 610 may monitor the transactions between the main unit 10 and its user 60 either in real time or in retrospect in another preferred embodiment the monitoring unit 1000 may differ in capabilities from main unit 10 still in another preferred embodiment unit 1000 may monitor or control multiple other main units 10 0051 fig5 presents a networking scheme similar to that depicted in fig4 except that the wired network connection comprised of connection 800 and network cards 70 is replaced by a wireless network connection comprised of wireless network cards 90 and antennas 80 0052 fig6 is a flow chart representation of an example of the interactivity that occurs between the learning apparatus and a user first a character is selected on a random basis according to the user 39 s preference or according to another plan that may be stored in the apparatus memory the selected character is displayed via the output module e g an output electronic screen showing a step by step method of writing the character this step may be accompanied by audible explanation as well as an output to the user using output speakers and employing speech synthesis techniques the user.