The Kirkpatrick model is a four level framework for evaluating training programs. It assesses: 1) participants' satisfaction with the training, 2) the increase in knowledge and skills from pre- to post-training, 3) whether participants apply the new knowledge and skills on the job 3-6 months later, and 4) the overall results and impact on the organization such as financial or performance outcomes. Critics argue an additional level is needed to evaluate external outcomes beyond the participant's organization.