Courses

  • 4 Lessons

    Appearance

    Learn some key vocabulary and phrases to talk about appearances in English.
  • 3 Lessons

    Charts, Graphs and Diagrams

    Learn how to talk about and present charts, graphs and diagrams in English and review numbers.
  • 4 Lessons

    Clothing Design

    Learn key vocabulary to talk about your clothing and understand clothing descriptions. We boost your adjectives, review items of clothing and boost your vocabulary to talk about your wardrobe.
  • 5 Lessons

    Collective Nouns

    What is the difference in meaning between "the committee agrees" and "the committee agree"? Take this collective nouns course to find out.

  • 4 Lessons

    Contractions

    Learn how to write and pronounce all contractions in English correctly with this grammar and pronunciation course.
  • 4 Lessons

    Crime and Punishment

    Learn key crime and punishment vocabulary as well as phrasal verbs and understand how the UK legal system works.
  • 3 Lessons

    CV

    Learn about the structure of a CV in English as well as key phrases and upload your CV and get corrections from our teachers.
  • 4 Lessons

    Distributives

    Learn the key distributives (all, both, neither, either, each and every) in English and how to use them grammatically in sentences.
  • 4 Lessons

    Emails

    Learn key phrases to talk about emails as well as useful phrases to write your own emails in English.
  • 4 Lessons

    Have Got

    Learn the correct use and definition of the native British English structure "have got".
  • 4 Lessons

    Household Chores

    Learn key phrases and vocabulary to talk about household chores in English.
  • 4 Lessons

    Intermediate B1.2 Summary

    Test your intermediate B1.2 English in this series of online and printable tests. We also provide a summary booklet of all the intermediate B1.2 content.
  • 3 Lessons

    Introducing Yourself

    Learn how to confidently introduce yourself in English in a professional business or networking situation. We review both formal and informal situations.
  • 3 Lessons

    Job Interviews

    Read some job interview tips and prepare for the typical questions at a job interview in English.
  • 3 Lessons

    Learn English with Music: Does Your Mother Know by ABBA

    Use the song Does Your Mother Know by ABBA to learn English. You'll learn vocabulary, useful phrases, general grammar and see some top tips on how to use music to improve your English.
  • 3 Lessons

    Learn English with Music: Mamma Mia by ABBA

    Use the song Mamma Mia by ABBA to learn English. You'll learn vocabulary, useful phrases, general grammar and see some top tips on how to use music to improve your English.
  • 3 Lessons

    Learn English with Music: Waterloo by ABBA

    Use the song Waterloo by ABBA to learn English. You'll learn vocabulary, useful phrases, general grammar and see some top tips on how to use music to improve your English.
  • 4 Lessons

    Maths

    Learn the key vocabulary for basic maths in English and put your numerical skills to the test in our fun online activities.
  • 4 Lessons

    Mobiles

    Learn key vocabulary and phrasal verbs to talk about mobile phones in English.
  • 4 Lessons

    Negative Adverbs

    Learn the most common negative adverbs as well as how to use them in English sentences. We also review the differences between no, none and not.
  • 4 Lessons

    Past Modals

    Learn how to use modal verbs in their past forms correctly in this grammar course.
  • 4 Lessons

    Past Perfect

    Learn the correct form, use and structure of the past perfect tense and use it confidently in English conversation.
  • 4 Lessons

    Possessives

    Review all possessive forms in English and how to avoid mixing them up.
  • 4 Lessons

    Present Continuous v Present Perfect Continuous

    What is the difference in meaning between "I'm studying to become a doctor" and "I have been studying to become a doctor"? Take this present continuous v present perfect continuous course to find out.
  • 3 Lessons

    Presentations

    Learn how to give presentations in English by learning all the essential key phrases and read a few tipis on how to overcome shyness when speaking English.

  • 4 Lessons

    Question Tags

    Learn how to create question tags correctly in English and why native speakers use them in sentences.
  • 4 Lessons

    Reported Speech

    Learn the correct grammar rules to convert any phrase into reported speech in English.
  • 4 Lessons

    Second Conditional

    Learn the correct use and form of the second conditional in this grammar course.
  • 4 Lessons

    Social Media

    Learn key phrases to talk about social media and to navigate these platforms in English. We'll also discuss how social media can help you on your English learning journey.
  • 4 Lessons

    The Environment

    Learn key vocabulary to talk about environmental issues and solutions
  • 4 Lessons

    The Neighbourhood

    Learn some key phrases to talk about your neighbourhood in English as well as talking about good and bad neighbours and the best places to live around the world.
  • 4 Lessons

    The Sea

    Learn vocabulary to talk about sea creatures as well as phrases to have in-depth discussions about the world's oceans.
  • 3 Lessons

    VE Day

    World War II was an event that scarred Europe and brought many deaths and injuries to servicemen and women and civilians, but the fighting in Europe finally came to an end on 8th May 1945. This historical event is known as Victory in Europe Day and is celebrated in most European countries. Take this short course to find out what this day is all about and why it's so important in Europe to this day.
  • 8 Lessons

    Why Learn English?

    Take one of our free courses to understand the value of learning English as a foreign language. We provide a range of activities to give you an insight into how most of our courses are and what materials we provide.
  • 4 Lessons

    Would Like v Want

    Review the grammatical structures of would like and want and learn their difference in meaning in this online grammar course.