Thank you for all your comments.
I fully agree that my advices are kind of cheap thing, as some Canadian (or Chinese Canadian) says Chinese are cheap.
I think Chinese are cheap is due to the cheap things in China and made in China. Chinese will be good in good places and societies. It is not guilty to be cheap, it is forced to be so.
Making cold comments without giving a hand is one of typical cheap ways. Time by time, there is always some Canadian people give me a hand even I did not cry for that. They observed, they noticed and they come up to help. That is typical non-cheap Canadian way. I learned it.
It is my pleasure to give Chinese (especially) a hand. As a beginner in Canada they need some cheap things. I hope once they are proud to be Canadian, they will be elegant and non-cheap. Too much things happened to Chinese immigrants in Canada, their bad news actually are bad news to all Chinese in Canada. If their Chinese friends or colleagues observed and noticed and gave a hand they should not be in such worst situation. Why such kind of bad things happened again and again. That should not simply blame to Canada and its people.