That is something that has always interested me. In part, it is because of my own experience. I learned French, in fact, when I had a summer job with a federal institution. It was on an archeological site, which I think is now part of Parks Canada.
I think that we could put some effort into setting up exchanges in summer jobs programs, into providing students with scholarships and into providing learning opportunities in post-secondary education. We could build on experiences from elsewhere, like the Erasmus program in Europe. In the United States, spending the third year of a university course abroad is practically a tradition. In Canada, a similar thing could be done in an institution speaking the other official language.
I think that a number of approaches are possible, but the best way would be to coordinate, organize it and promote it as a 2017 program.