We love teaching idioms to our students. It is a fun way to learn English and to understand North American culture. So we were really excited to find the "English Idioms Illustrated App" - a really cool App to help English as a Second Language students study and remember Idioms.
The App provides a free daily Idiom and a set of free Idioms to get students started. Students can also purchase Idioms packs for download starting at 99 cents.