Best Ever YouMay 18, 20175 minDrinking the Kool-Aid (and other phrases that drive me crazy)When I was teaching English to farm workers, one thing that caused the most trouble were the idioms and phrases commonly used in the...