Exercises with answers. Choose your level (A2, B1, B2 or C1) and improve your speaking skills
Practice your pronunciation with these videos.
Watch YouTube to improve your pronunciation. YouGlish gives you examples on how English is spoken by real people and in context.