1. A method for executing a presentation, comprising the steps of: (a) presenting information indicative of a goal; (b) integrating information that motivates accomplishment of the goal; (c) monitoring progress toward the goal and providing feedback that further motivates accomplishment of the goal; and (d) displaying details of the computer program as the presentation executes.