1. A decision based learning apparatus comprising: a decision module configured to implement a decision model associated with a problem, the decision model including a plurality of decisions associated with solving the problem; a problem profile module configured to store a problem profile, the problem profile defining the problem and a solution to the problem; a learning storage module configured to store at least one learning module associated with at least one of the plurality of decisions; and a decision scenario interface module configured to generate a scenario based on the decision model and the problem profile and to present the scenario based on the decision model and the problem profile to a user.