Students from International School of London (ISL) Qatar were on top of the world recently, when they swept up multiple awards at the prestigious World Scholar’s Cup (WSC) Tournament of…