The Essential Guide to Managing Volunteers at Your Nonprofit gives a detailed overview of the main elements needed for any volunteer management program--the skills of a good volunteer coordinator, recruitment, interview questions, training, supervision and management, and showing appreciation. (VolunteerPro)