Prince Alfred College
David Roberts is an experienced educational leader currently serving as Headmaster at Prince Alfred College since July 2022. Prior to this role, David held the position of Deputy Headmaster at Newington College from January 2016 to June 2022. David's extensive background in education includes serving as Head of Senior School at St Leonard's College and various leadership roles at Geelong Grammar School, where duties included Head of House for the Senior School - Boarding and Campus Director of Student Welfare - Timbertop. David began a career in education at Caulfield Grammar School as Assistant Head of Senior School and as a teacher in Biology, Science, and Physical Education. David is a graduate of the Australian Institute of Company Directors Course.
Prince Alfred College
Prince Alfred College, is one of Australia's leading private boys schools, located on spacious surrounds, near the centre of Adelaide, South Australia. We educate boys in the Early Learning Centre, Preparatory, Middle and Senior Schools, aged between 2 and 18 years of age, including boarding and international students.