Top positive review
11 people found this helpful
Excellent for advanced English learners
on 25 February 2011
I teach English as a foreign language and I bought this to use with advanced students. I am very pleased with it. I like the way that idioms are broken down into different topic areas e.g. sailing idioms,which includes idioms such as "taken aback", "all hand on deck" etc. The explanations are clear and the exercises are logical and relevant. I am sure that I will find it very useful.