We have a student from Usbekistan living with us this year and idioms are a struggle for him.  Our family uses lots of them so we have the chance to explain ourselves freguently.  Thanks for the website on idioms.  I passed it along to our ESL teacher at school and will share it with our student here.