We have some very close Canadian and American friends with proper middle-class upbringing, they will never ever alow theirs kids to use these words.
In my working environment, only some nurses and housekeepers use strong slangs, all the other colleagues, doctors, directors...rarely use them or don't use at al.
我們在國內怎麽教育孩子說話,在這裏也怎麽教育,這點上不會和主流社會脫軌的。