From September 2016 he will be teaching history and film at La Côte International School in Aubonne in Switzerland. He was born, educated and teacher-trained in Wales and first employed to teach history and politics at Olchfa School in Swansea from 1993 to 1999. From 1999-2007 he was Head of Humanities at the ill-fated International School of Toulouse and between 2007 and 2009 Academic Director at the British International School of Bratislava, where in addition to history he also taught IB film. He runs a number of websites, all of which can be reached from www.internationalschoolhistory.net