A wonderful report. Thanks for sharing.
Re the comment(s) on Iran's hostility to one of its neighbors, the marginal benefit the Iranian government gets from this visit is far overshadowed by the value of even brief personal interactions between people of different cultures and backgrounds. The vast, vast majority of all people want the same thing...a better world for their kids to live in. While perspectives of what that world should be varies, friendly communication amongst people can only help.