Thomas Hailwood

Assistant Vice Principal