With ETCA English you will find 12 levels for learning English and you will be able to choose the level which is best suited to your knowledge:
Lower Intermediate (A2),
Upper Intermediate (B2),
Advanced (B2-C1) or
You will begin to speak and write in an enjoyable way and naturally and spontaneously by actively participating in real-life situations: firstly you listen and understand and then you begin to speak and write.