Current work: university teacher.
EAP lecturer in the UK (Durham University, Crasnfield University ...)
7 years ESL in Florida
7 years EFL in Portugal
7 years EFL in Germany (and translator/intrerpreter work)
1 year EFL in Italy
8 years, course co-ordinator at a large Further Education College in London