ABC at Shamkha aspires to be a school incorporating the best of its ‘Island’ tradition along with improvements and upgrades. Throughout its history, ABC has been acknowledged for its student-centred a