Home Features Barrow Hills School Appoints New Head of Science