Slang, Idioms, and More...
If you would like a great book on idioms,
there is an excellent one written
by a teacher of English. It is called
A Year in the Life of an ESL Student. It
follows the life of an ESL student living in Canada. I like it because
it uses real idioms found in real-life conversations. You start with dialogs
from everyday life and move onto activities that will help you remember
what you have learned. Check it out and see what you think.