There is a francophone immigration network in Nova Scotia, based in Halifax, which is very active.
Language training is outside my area of expertise. My role is to coordinate the department's activities. You should consult the language training experts.