Latest

English Arm Idioms

The teacher introduces us to three idioms connected with arms. English Idioms: Up in arms: Rising up in anger; very angry. (Also literal when actual weapons are involved.)
Read More

English Foot idioms

English Idioms: itchy feet:having feet that itch; restless, having the desire to wander. I’ve got itchy feet Cold feet: To become timid or frightened; to have one’s feet
Read More

English Leg Idioms

In this episode, The Teacher introduces you to three idiomatic phrases connected with legs. English Idioms: Pulling somebody`s leg: fooling someone, joking with someone Cost an arm and
Read More