I started learning about the benefits of volunteering in my Leadership class in high school. I get this feeling of unity when helping, and my entire class developed this sense of community knowing that we can make a difference. On top of the personal fulfillment, I’ve been able to acquire some life skills that will benefit me further down the road. My communication, interpersonal skills and time management skills have improved significantly. Volunteering has helped me look back on my life and really appreciate all I have. Giving helps move all of Canadian society, and humanity, forward in terms of compassion, empathy, and evoking a general sense of community.