Idioms can sometimes be difficult for students to learn.
I have designed a PowerPoint presentation for students. Each slide discusses or gives examples of popular idioms students may come into contact with when reading.
Include in the slideshow are fill in the blank idioms as well as partner work and group classwork at the end. Students can come with their own idioms and then define what those mean to them.
My students really like this presentation. Many of the students were unsure of what these idioms meant so this really was beneficial. They enjoyed the partner work at the end as well!