By Billy Goulston Sheikha Mozah Bint Masser-Al-Missned, the current Sheikha of Qatar, a country that lies on the eastern border of Saudi Arabia, visited the Upper School Thursday May 17 to study its...