ACS International School Doha has opened its doors to its landmark new campus in Al Kheesa. Situated off Al Shamal Road, the state-of-the-art campus remains well connected to the existing…