My wife is a non-Western immigrant (English is her third language). She says she's never faced any discrimination and many people assumes she was born here (in Toronto). Non-white people are very common and very accepted in Toronto.
Toronto is really diverse, and a very welcoming city.
60% of Toronto is foreign born.
Very welcoming. I was born in Brazil, being here over a decade.