If immigration and immigrants came to this country in the same manner as they used to, even as close as 20 years ago, people would be more accepting.  Immigrants used to come here, fit in to Canadian values, work and support themselves, pay taxes, didn't demand law changes, obeyed the law,  became productive citizens, legally!!  Now too many come illegally, demand handouts, want law changes, won't try to fit in with Canadian cultures, cry discrimination when they don't get their own way, are catered to with hard working Canadians tax dollars, want schools changed to suit them, etc.  No one cares who you are or where you come from, "JUST SUPPORT YOURSELF, BE A GOOD MEMBER OF SOCIETY, PAY YOUR TAXES, ABIDE BY THE LAWS OF CANADA".  YOU CAME here for a better life, THIS country is what you change to, we don't change our country for you!!