Giving your spare time to a worthy cause is an extremely rewarding thing. You can also gain great experience in a variety of environments.
You can search for volunteer roles which may suit you at Volunteer Bradford District – Volunteering opportunities in Bradford and Keighley