There are so many ways to volunteer, from becoming involved in a youth club, fundraising for a local charity or working in a charity shop, bus driving, community clean-ups, visiting the sick or elderly, or giving support with basic information technology, social media or PR.