Huge amount of audio content.
Normal and slow playback speeds.
Work on pronunciation and translation.
2500 common vocabulary and phrase items.
It is free.
Each English lesson (there are 100) simulates a conversation between the user and a native speaker. Users are put in a variety of real world situations and take part in conversations using the most frequently used English words and english grammar.
H/T to Learning English.