With its clear Cambridge-style structure, this is one of the best ESL vocabulary books available. It's nice to have on the shelf for refreshing particular topics in mind from time to time. But artificial, no-context vocabulary collections don't stay there long enough, no matter how beautiful they may look in the book. One better learns "live" vocabulary directly from fiction books, audio, video, TV, WWW, life... e.g., change your laptop/smartphone interface from your native language to English, and soon you'll have rich computer-related vocabulary installed directly into your brain. Easy and efficacious, ain't it?