How to learn idioms?
I am an advanced English student, and I want to master the language, but I think idioms are the most difficult part of learning a language. I usually don't understand them, and I don't successfully memorize them even if I try really hard.