Reed, an employee learning and development coordinator, and Signorelli, a writer, trainer, consultant, and former director of library staff training and volunteer services, outline ways library and nonprofit trainers can improve the effectiveness of training programs. They draw from interviews with professionals to discuss collaborating with other trainers to improve skills, developing the organization's community of learning, the trainer's role in organizational development and problem solving, learning opportunity session planning, techniques for delivery, supporting the application and retention of material after class, effective evaluation, and training trainers. Annotation 2011 Book News, Inc., Portland, OR (booknews.com)