David Porritt
David Porritt is the Headteacher of BSN Junior School Leidschenveen (JSL), housed in a unique building with extensive grounds in the Leidschenveen area of The Hague. As one of the campuses of the British School in The Netherlands, JSL cater... show more