human
What types of volunteering opportunities are available in my city?
assistant
That will depend on your city, but there are many types of volunteering opportunities available such as helping with animal shelters, providing meals for the homeless, tutoring students, helping out in community gardens, helping with clean-up or restoration projects, or assisting with other local charities.