The International School of Rhodes
Street View Panorama Photos Introduction to The International School of Rhodes The International School of Rhodes (TISR, 苏国外罗德国际学校, website) is a new IB Diploma Programme school that strives for utmost excellence, and is dedicated to cultivating talents for this fast-changing and dynamic era. The TISR campus is located within Suzhou International Foreign Language …