Giles teaches History at Key Stage 3, IGCSE and A/AS Levels. He studied History and RS at Roll College and gained a BA. Postgraduate Diploma in Theology at Exeter University. He has a PGCE in Religious Education, History and Media Studies. He also completed Further Education Teacher’s Certificate at Exeter College and has a Diploma in TESOL. Giles taught History and RS at Exeter College and EFL in Sidmouth for seven years before teaching in Poland.