U.S. President Barack Obama is to give his much-anticipated speech to the Islamic world on June 4 when he visits Cairo, Egypt. Obama has made it clear that the United States wants to reach out to Muslims across the world with "the language of respect." But expectations ahead of his speech to the Islamic world are mixed.