Neil McCutcheon is Head of Teacher Training for CELTA and DELTA courses at The ELT Hub in Lyon and Strasbourg. He began teaching in 1991 and taught in the UK, Ghana, and Hungary before moving to France.
© DELTA Publishing / Ernst Klett Sprachen GmbH 2022. All rights reserved