wow, i really think it's not about ESL , but actully about urself, if u r a confidence fluent english speaker, then why donnt u need to care about these ESl stuff? i really think both Us & ca r fair places, to some extent.At least they donot have serious discrimination,right ? Think about some pathetic Asian in Euro, wow, horrible. language is just a tool, u can use it , it brings u convenient,that's all . Standing on the other side, how many foreign can speak ur primary language as fluent as u speak their mother tongue-ENG?