A boys' school has topped the Curriculum Council league tables for the first time in many years and two public schools finished in the top 10.
Boys' School tops league tables