This webpage offers different levels (A1 to B2). The exercises are accompanied with videos, and preparation & comprehension tasks. In the last part of the video one of the characters is removed so you can practise the conversation.
An introduction to the sounds of English. You'll find a lot of videos in which Tim is going to tell you how to pronounce different sounds in fluent speaking.
Our goal is to help you Learn English speaking so you can speak English fluently. It has lots of videos and audios with conversations and useful phrases/questions to use in different contexts. Some of them also have comprehension exercises.