Hi everyone!
I post here two great links about learning English. I describe both to know their properties and the advantages they have.
In this web you can choose the language that you want, and the most important: the level! Each language is separated into 4 parts: A1, A2, B1, B2, and you decide in which level you start.
If you want use the programm, you must sign in first, and then you can indicate your itinerary.
The lessons in this page are progressive, you will learn a lot of vocabulary, and about grammar there are some lessons that are closed (you must pay for them).
This page have classes in a lot of subjects, but there is a part only for Languages, where you can find different levels about English and others.
In English, there are I, II, III, IV; English for reading; English for kids and for bussiness people, and videos to show different topics and ways to learn.
I recomend this programm because is very intuitive: in each lesson, you have a first part of grammar, in the end you learn a vocabulary topic, and finally you practise with some activities.
I hope you like this two options, in my case I think they are really useful; I'm using it to improve my English and start to learn new Languages, as the German.
See you in class! Bye!