Oxford word skills очень для этих целей хорош. Да и вообще большинство иностранных учебников. Практиковать следует уже полученные знания
У меня теща учитель английского. Хороший. Много хороших результатов у учеников, поступлений в вузы и тп. И при этом она говорит на каком то странном картонном языке. Потому что практики нет с носителями. Язык меняется постоянно. Я вот детей к ней отправляю, буду платить 500 бат ей за занятие. Интересно , что получится из этого :)