This timely guide offers staff developers a wealth of tools and strategies for delivering and coaching successful professional development. This resource focuses on the essential knowledge and tools of four critical roles for staff designing, presenting, facilitating, and coaching. Readers will find techniques