As a first generation immigrant to Canada, who did know English and had no idea about Canadian or western values but embarked on successful professional career and rose quite high in corporation, I would label Australian values somewhat racist. I have been in Australia and know the history behind these "values". There are a lot of bright and hard working individuals out there who will learn English and immensely contribute to Canada as the generations of immigrants before. The criteria should be their employability, educational or trade training etc., not knowledge of language or knowing country "values" and I wonder what they are?