Is it okay to shake hands with someone of the opposite gender in Islam?
Assalamu alaikum everyone, I'm a non-Muslim student from the U.S., currently studying here. The other day, a Muslim professor I really respect received an award, and during the celebration, I briefly met his wife. I offered my hand for a handshake, but later wondered if that was okay? In American culture, handshakes are a standard formal greeting, but I'm not sure about Islamic views-is this considered haram, or does it vary here? I just want to be respectful and greet appropriately in the future. Thanks in advance for your help.