Our Trainers

Ian Badger BA, PGCE, MA TEFL

Senior Partner in BMES. Extensive experience of in-company training, running linguistic/cultural awareness training for major companies (native and non-native speakers) and teacher training for business English.  Ian has presented at major conferences throughout the world..

Publications include:

  •  2010 'English for Modern Living' (Heinle/Cengage learning)
  •  2005-2007 'English for Business Life' (Heinle Cengage Learning/Marshall Cavendish Education) 
  •  2004 'Everyday Business Writing' (Pearson Longman) 
  •  2003 'Everyday Business English' (Pearson Longman)
  •  Series editor of 'English for work' (Pearson Longman)
  •  2001 'Business English Phrases' (Penguin/Longman)
  • 1994-1997 'Multilevel Business English Programme'(Macmillan/Longman)

Teresa Miller BA, Cert TEFL

Senior BMES trainer.  Specialist in English for global systems.  Teresa has extensive business and technical English experience gained from working predominantly in Germany, UK, Finland and Sweden.


Dominic O'Dwyer BA, RSA Dip TEFL. MEd

Support BMES trainer. Dominic has experience in the Pacific and West Africa, France, Germany, Sweden, Finland and the UK. He is a Course Co-ordinator at the University of Bristol's Language Centre.


Valerie Lambert BA, RSA Dip, MA App Ling

Support BMES trainer. Co-author of 'Everyday Technical English' in the 'English for Work' series. Val has worked extensively in Finland, Italy, UK and Tunisia. Val is an examiner for Trinity College and a German graduate..