Списки Essential и Advanced для TOEFL iBT.
Выучи все 3503 слов из этого списка с интервальным повторением