This ESL resource is great to help introduce idioms to your students. Included are flashcards; both in color and black and white, definitions and examples to help understand them further as well as activities to test their new knowledge. The idioms that are being taught are: I'm all ears, when pigs fly, walking on eggshells, time flies, sick as a dog, raining cats, and dogs, piece of cake, in the same boat, hold your horses, head in the clouds, frog in the throat, fish out of water, cry over spi