James Woods wins gold medal at All-Schools titles