Volunteering is a great way to help you make a difference in something you are passionate about as well as gaining new skills and experiences. There are a number of ways to volunteer; whether that’s through student led projects or opportunities through volunteer agencies which can range from community projects to course related programs. Volunteering is super flexible and can be very rewarding, plus, you get to control when and where you do it and how much of your time you can commit. Volunteering increases self-confidence. You are doing good for others and the community, which provides a natural sense of accomplishment. Your role as a volunteer can also give you a sense of pride and identity. Volunteering teaches you useful new skills things like communication skills, team work and decisions making which can be transferred into the work place and will make you stand out from the crowd when it comes to getting a job. It’s also a great opportunity to meet new people and broaden your social horizons.