Weaving together personal history, as well as religious principles contained in at least three separate faiths, the President did his best. While no one speech can make world peace, it is an important first step towards building trust with the world.
President Obama both praised Israel as well as the history of Islam, which has historically been a very tolerant religion. Overall, very well done.