I'd like to suggest a resource that some people might be able to apply for, throughout Canada. Athabasca University, based in northern central Alberta, teaches mostly online and depends on distance educators and distance tutors. They hire frequently, in a wide range of subjects, and though they might have a preference towards Alberta applicants, I believe that it is possible to work for them from any province. For immigrants who are having difficulty using their education or accessing professional networks, being hired here would give them a chance to develop some local experience, as well as making extra money.