Question: what questions to ask before volunteering?
Answer: What are my interests? ...  What are my skills? ...  What do I most want to learn from the experience? ...  What will I gain from volunteer work? ...  Will my volunteering affect my other commitments? ...  How flexible am I? ...  How much time do I have? ...  Do I want an ongoing assignment, a short-term assignment, or a one-time assignment?