On volunteering

Volunteering is one of those win-win propositions that people often talk about. By donating your time to a worthwhile organization you can gain new skills, expand your network and gain some Canadian experience while the agency you volunteer at gets the benefit of your skills and experience for free. Win – win.
The above benefits are [...]