Hilarious what people will write... anyhow, I have lived in Montreal my whole life, and trained here at the same airport as Cargair, and never needed french (for aviation) until I got my first job.
Albeit I am bilingual, but for the flying portion there will always be an english speaking instructor, the books as you know are all english words, and ATC is bilingual. After a little while you'll pick up the other language quite easily.
Personally Montreal is where it's at, and Cargair likes to give their students jobs afterwards, so that's something to look for.
PM me if you'd like specifics.