There are many ways in which you can improve your English for free. Here’s a list with some:

    • Plan a holiday in Canada.
    • Join English-speaking groups in X or LinkedIn.
    • Eat at an Irish pub and talk to the waiters.
    • Play online games with foreigners.
    • Visit a British food shop and talk to the attendants.
    • Meet foreigners with similar interests–for instance, to ski or bike together.
    • Look for language exchanges, where you spend half the time speaking your own language and half practising the one you want to learn.