1-Longman_English_Grammar_Practice_intermediate_Self _Study_Edition
2-WEBSTER Essential vocabulary
3-Cambridge - English Vocabulary in Use - Pre-int_Int
4-Essential Grammar in Use Supplementary Exercises
5-NTC's American Idioms Dictionary
6-SpeakEnglishLAA_1
7-Cambridge - English Vocabulary in...