This document discusses evaluating human resource development (HRD) programs. It defines effectiveness as the degree to which a training program achieves its intended purpose. Evaluation is important to determine if the right people are being trained on the right content in the right way. Several frameworks for evaluation are discussed, including Kirkpatrick's four levels of reaction, learning, behavior, and results. Data collection methods that can be used include interviews, questionnaires, observation, tests, and performance assessments. Research design and addressing ethical concerns are also important aspects of effective program evaluation.