Gerald Kelly is a Senior Lecturer at Northumbria University, Newcastle-Upon-Tyne, England. He has been teaching since 1986, and training teachers since 1991. He worked in Spain and London before moving north.