A handy ESL phrase guide that helps you converse like a native English speaker--now enhanced via app with audio recordings of key expressions If you're an intermediate level speaker of English, you know that idiomatic speech, slang and other English phrases can create a barrier to conversing confidently in casual and work-related situations. In Perfect Phrases for ESL: Conversation Skills, Premium Third Edition you'll find a phrase...