Kat -- Absolutely.
To my way of thinking, the real underlying problem is the lack of diverse kinds of education. Canada, in general, focuses primarily on white-collar education. Setting up curricula to accommodate all types of learning styles and behaviours should overcome cultural qualifiers. The benchmarks over "learning" really aught to be expanded, such that one can demonstrate they understand math by performing a task which requires math, or by writing it down. And ideally, everyone should get some education in as many ways to do things as possible. The problem may appear to be a racial one, but I think we can all tell that the real issue is SES and the failure of the education system to have much meaning to lose who are lower on the SES scale.
Zorob -- A very interesting idea. That's similar to the reasoning behind why they "forcibly" relocate gang-members through the welfare system here. It doesn't seem to be working here, though. But yeah, Gary's questions... Is it being resisted or accepted?