Mike is a freelance teacher, teacher trainer and writer. He has worked as a teacher in England, Spain, Italy and Greece, and has run teacher training courses in England, Spain and South Africa.
Mike has written materials for Vision (Macmillan 1999) and United (Macmillan Heinemann, 2004). He is co-author of the Bachillerato course Time for English (Macmillan Heinemann, 2005).