These resources allow you to practice at your own level and pace and you will undoubtedly find very helpful.

A1 – Getting started
A2 – Communicating basic information
B1 – Manage everyday situations
B2 – Be convincing