When it all goes tits up let's bypass Canada and go straight to Europe. Belgium, maybe. Hell, Germany has a free college program for foreign students, you gotta spreche Deutsche though, but I hear if you talk to a recruiter about it you can get enrolled in German classes too and some are offered in English as well.