Idioms are those crazy phrases which just don't make any sense. To make them easier to learn I've been adding a "Genki English Idiom of the Day" cartoon over on Instagram & Facebook for a while now. And .... I've also made some crazy "ear worms" to get them firmly stuck in your head all day