An effective training program needs a highquality program design to maximize trainee learning and transfer of training. Program design refers to the organization and coordination of the training program. It is important to take a broad perspective when designing training, regardless of whether it is an online or a facetoface training program, class, or course.