1. A method for creating a presentation, comprising the steps of: (a) receiving information indicative of a goal; (b) querying a user to determine characteristics of the user; (c) integrating information based on characteristics of the user that motivates accomplishment of the goal; (d) evaluating progress toward the goal and providing feedback that further motivates accomplishment of the goal; and (e) reporting the progress toward the goal.