The speed of learning a foreign language depends on your individual characteristics, as well as on motivation. If you wish, you can complete the Starter level in one month, freely practicing once every two days, since the textbook for this level includes only 16 lessons. The online language books for other levels from Elementary to Upper-Intermediate, on the contrary, consist of 48 lessons each, so these levels can be completed within 2 months at a leisurely pace.