Just a word of warning, they refer to their spiritual leader as "The Prophet Muhammad" not just "Muhammad" which some think is an insult without the "Prophet" in front.
Some Muslims won't talk to another female, and will ignore them in a conversation. I had this in Morocco when my wife was ignored. She thought it was an insult, they treat it as respect for someone else's wife.
There are two branches of Islam, the Sunni and the Shia. Sunni is the larger of the two main branches of Islam, which differs from Shia in its understanding of the Sunna, its conception of religious leadership, and its acceptance of the first three caliphs.
They have different toilet etiquette. A hose not toilet paper.