Absolutely, I have wonderful friends and colleagues from a variety of backgrounds, and my husbands family are immigrants (although he was born here), and I see the huge value many of them bring. My workplace is the better for being diverse, we serve a diverse commuinity, so having a variety of backgrounds amongst my colleagues helps us to understand people's needs and choices, but respect goes both ways.
We have a member of staff who is homosexual, and he received a torrent of abuse from a patient, who asked him 'what did you do this weekend' my colleague replied 'my boyfriend and I went to our friends wedding'. He was aggressive and rude and demanded to have a 'non sinful' health care professional for his son. He implied that his child was at risk from the 'dirty man'. I had to take over this child's care, it was such a struggle not to give him a piece of my mind.
I expect to show tolerance and respect, but I also expect to receive it.