A mon avis le meilleur moyen de progresser en Anglais c'est de lire (Harry Potter, Narnia, Sherlock Holmes,...); Même éventuellement de relire des bouquins que tu as déjà lus. Après des logiciels pédagogiques, ça sert à te faire apprendre des règles de grammaire pure, mais pas forcément à te faire mieux comprendre et maîtriser la langue. Et pour l'oral, voir des films en Anglais, c'est mieux que ce type de CD, je pense.