1. A method of providing instruction to a user of an instructional program comprising: presenting an interactive instructional program to the user via an information processing device, the program having a plurality of sections each comprising instructional information related to a subject; making available to the user via the information processing device, a tutorial assistance comprising additional instructional options related to the instructional information for one or more sections in the program; the additional instructional options for said one or more sections including additional instructional information available to the user via the information processing device in at least first and second levels of sophistication, any of the at least first and second levels of sophistication being user-selectable via the information processing device, at any time and in any order, the two levels of sophistication include a first level comprising a first voice and a first textual content and attributes comprising one or more of short, low educational, plain language, summary fashion, brusque voice, man's deep voice, and a second level comprising a second voice and a second textual content and attributes comprising one or more of long, high educational, more complex language, detailed, relaxed voice, woman's voice.