How to learn new words effectively ?
I know a lot of you will say read newspapers/books, watch TV shows/movies ...Well,I already do that but since I am studying for my CAE exam I am supposed to learn more "formal" and not so typical everyday words. So how am I supposed to memorize idioms and new words ?