Dont take english for granted in Canada, guys. The need to fit in and speak a certain language doesn't come from the fact that it was the mother language there but because the majority of people speak it and the "few" have to bend. Now, Canada is so poorly populated that if a few million brasilian folks were to emigrate there at once, you would all have to learn portuguese. HEhe...
Love will take you far and hate even further.