I think you misunderstand the free french course stuff which is available for free for any CSQ owner in Quebec, after you have arrived. Look at this link:Ievgen said:That's right oszi. The french course for CSQ owners is really good, but it requires a good french level already just to start learning. For example, I do have B1 and I found that it's not enough. In my opinion such course is designed for those who have B2 or higher and want to improve further prior arrival to Quebec.
http://www.immigration-quebec.gouv.qc.ca/en/french-language/learning-quebec/full-time/index.html
Course description
FIA330-1, beginner level (in French - PDF, 24 Kb)
You speak little or no French.
FIA330-2 intermediate level (in French - PDF, 25 Kb)
You are starting to communicate in French. You can speak and understand it, and write it a little.
FIA330-3 intermediate level (more advanced) (in French - PDF, 25 Kb)
You manage to communicate in French, but you make many mistakes that prevent you from being totally functional in Québec.
Actually there are 3 types, one of them is for ones with "little or no French". All of these 3 are intensive courses with 30 hours a week (!), 330 hours (11 weeks) total. You are eligible to take all 3. So almost 1000 hours of french, for free! Which brings you up to advanced intermediate (B2 I think). I actually plan to take at least one of these, maybe 2, if I ever get there.
So if they are prepared for people with no french, why do you think it is so crucial to have B1/B2 before you land? A1/A2 is reasonable, to be able to understand basic instructions, and ask basic questions, introduce yourself, understand numbers, etc. But otherwise it is a waste of money to learn french at home, when they have 1000 french hours for you for free. Actually they even pay you, during these courses, if you have little children, etc.
http://www.immigration-quebec.gouv.qc.ca/en/french-language/learning-quebec/full-time/financial-aid/index.html