Volunteering your time no matter how much or little, is a great way to give something back to your community and gain some new skills at the same time.
Through volunteering you can meet new friends, increase your confidence, experience different communities and benefit from work experience. It's also lots of fun!