College Head of Student Support Services and College Safeguarding
David has taught for over twenty five years in the UK, Venezuela, Thailand and Korea. He qualified from University College Dublin with a Bachelor of Arts in English and Philosophy and obtained his PGCE and an Master of Arts in Curriculum Management from the University of Sussex in the UK. He also has a CELTA Certificate of English Teaching, and has been a Primary Class teacher, Special Educational Needs Co-ordinator and English as a Second Language Co-ordinator. He has served on the Senior Management teams of several schools and worked with students from the Primary and Secondary age ranges. His interests include art, music, literature, golf, badminton and tennis. He is married to Dulwich College Seoul Spanish teacher Carolina Taboada and they have a daughter who attends Dulwich College Seoul.