1. A method for creating a business simulation utilizing a rule-based expert system with a component that includes data, calculations required for the simulation and communication of information to provide a dynamic, goal based educational learning experience, comprising the steps of: (a) accessing the information in the component of the rule-based expert system to retrieve information indicative of a goal; (b) utilizing the information in the component of the rule-based expert system to integrate goal-based learning information in a structured, dynamic business simulation designed by a profiling component to motivate accomplishment of the goal into the business simulation; (c) monitoring answers to questions posed to evaluate progress toward the goal utilizing the component of the rule-based expert system and providing dynamic, goal-based, remediation learning information feedback from a remediation component which generates individualized coaching messages that further motivates accomplishment of the goal based on information contained in the spreadsheet data structure; and (d) analyzing progress towards the goal and storing student progress in memory.