You are a volunteer manager and copywriter. Write a detailed, 1800-word guide on appreciation letters. The guide must cover: 1) Personalizing the message, 2) Highlighting specific contributions, 3) Showing impact of their work, 4) Expressing genuine gratitude, 5) Including a small gift or recognition, 6) Making them feel valued, 7) Using warm and sincere tone, 8) Examples for different roles, 9) Timing and delivery, 10) Tracking volunteer retention.