My Services

Learning a language is much easier when you have someone to help you.


ESOL (English for Speakers of Other Languages)

As a Part Time ESOL Lecturer at Leicester College in the UK, I work with lower-level learners who need to improve their practical English in order to study, find work, and integrate into British society.

Spanish Language Tuition

I studied Spanish at GCSE, A level and university. I have also travelled around Latin America and spent 15 years in Spain, so I can help you prepare for Spanish language exams, help improve your international communication skills, or get you ready for a holiday in the sun!

EAL Tuition

As a professional who has worked primarily on a one-to-one basis and with small groups, I have developed the skill set needed to support learners with specific needs, primarily related to work or study with English as an Additional Language.

Languages for Professionals

I provide both English and Spanish language training for professionals, online and face to face, usually intermediate and above (B1+). For more information see Language for Professionals.

English Listening Podcast

With my fellow language tutor, Michael Dewar, I co-host The English Waffle, a podcast to help advanced English language learners improve their listening skills by sharing real conversations. For more information see

English (as an Additional Language)

  • One-to-one and group General English
  • English for Professionals
  • Exam preparation (IELTS, TOEFL, TOEIC, Functional Skills English)
  • I specialise in developing Speaking and Listening skills for Conversational English


  • Online courses for individuals or groups
  • One-to-one and group courses for companies and organisations
  • DELE preparation
  • Exam Tuition:
    • Common Entrance
    • GCSE
    • A Level
    • International Baccalaureate (IB)

What do you need?

Let’s start your online lessons!

%d bloggers like this: