Waste of money. Co-op is not real work experience and esp at the "colleges" that offer such programs.. co-op is usually un-paid or you get something like $2000 for 4 months. And you likely will end up answering phones or filling in data and getting coffee for the real employees there.. so you don't even learn anything
I have lived in Canada, and trust me employers there dont take international students with college diplomas seriously. If you are a citizen, you will get opportunities even if you have no degree, but as an international you need to be much better than the competition.