Verbal Advantage – English language course (3500 words with gradually increasing difficulty)

Verbal Advantage (Complete Course)
[24 CDs at 160kbps + 10 workbooks for each level]