Advanced English Conversations Speak English Like a Native More than 1000 common phrases and idioms presented through..
Spoken English in Dialogues 833 common English sentences used by native speakers in everyday life situations
English File, third edition Intermediate Students Book with iTutor The best way to get your students talking