Barry has taught History, Politics, Classics and Philsophy to IB and A-Level. He worked in British boarding schools between 2001 and 2015, taking on various roles at Epsom College and latterly Loretto School. These included Director of Studies, Director of Marketing and Admissions.
He was educated at Dartford Grammar School in the UK and read History at St Andrews followed by a Master’s degree from the University of Stirling.
He has an obvious passion for history and the past, believing it to be vital to how we see ourselves today. He reads as much as he can, when he can and believes that popular culture, fiction, film, art, music, drama and the people around us all play a part in understanding the past. He also plays cricket.