To learn English, nothing can beat having a tutor or coach, but there are certainly a lot of things you can do in the meanwhile to practice, or to get your language level to a place where you can start having conversations. Below are a list of resources to learn English for free.
Click the button below to access all the sounds of the English language so you can practice them.
Mango Languages is an advanced language learning software that is free if you have a library card.
Use Pod 101’s free month subscription to get tons of free audio resources to learn English.
Bookmate’s intended purpose is to be used as a social ebook subscription service. But if you use their free service, you can upload English Ebooks to it and use their quick translator and notes tools to improve your language learning.
A detailed multi-lingual dictionary.
Get free lessons and materials from 50 languages.