
Good complete set of learning experiences, listening, vocabulary, exercises, pronunciation, background information, writing. The tips on how you can learn and practice are also very helpful. Easily downloadable for offline learning.
The people speaking in the conversations and the narrator are also funny and very good to understand, whic...