About me and my work

Professional Background

After training as a teacher of English as a Foreign Language in 1992, I taught English in Turkey, Spain and London, during which time I developed an interest in computer-assisted language learning (CALL). It was this interest that led me to take my Master’s in Educational Technology at the University of Manchester School of Education.

I joined Queen Mary in 2007, as Technical Director of the Multimedia Language Resource Centre, a facility within the Language Centre that provides computer-assisted language learning resources for the School of Languages, Linguistics and Film. My roles and responsibilities include directing and developing the use of technologies for language learning, ensuring that the computer facilities and applications are fully functional, and providing training and support for language teachers and learners.

Current Teaching


  • SML209: Computers and Languages.
  • COM6002: Constellations Online Anthology Group Project.
  • EAL6011: Languages in the Classroom.


  • EAL7208: Multimedia Materials’ Development.
  • EAL7209: Teaching English in Professional and Academic Settings.


  • Senior Fellow of the Higher Education Academy
  • M.Ed., Educational Technology and English Language Teaching. University of Manchester. 2006.
  • LCCI Certificate, Teaching English for Business. 2002.
  • RSA Diploma, Teaching English as a Foreign Language. 1997.
  • RSA Certificate, Teaching English as a Foreign Language. 1992.
  • B.A.(Hons), English Literature. University of Exeter. 1988.


  • Teaching:
    • English language
    • multimedia
    • educational technology
  • Scripting:
    • HTML
    • CSS
    • JavaScript
    • PHP
    • MySQL
    • LiveCode
  • General computing:
    • Linux (Ubuntu, Fedora, Elementary),
    • Windows (XP, 7, 8, 10),
    • Mac OS X

Professional Interests

I’m interested in all aspects of educational technology, including:

  • Multimedia computer assisted language learning
  • Computer mediated communication
  • Distance education
  • Web-based learning
  • Interactions between technology and pedagogy
  • Philosophy of technology

One of my central interests is digital educational materials’ authoring, using scripting languages and authoring platforms.