Verbal Ability and RC
The worst way to learn idioms is to rote learn them from a list.
The best way probably is to just listen to someone discuss them for a few minutes everyday.
And post 40 odd days,
Voila! You'll know them all.!