on 20 October 2013
This is truly the most comprehensive and clearest grammar book I've ever used.
Each grammar point is detailed with clear explanations of use and several examples.
The points covered are truly for advanced levels, for example there's a brilliant section for cleft sentences, inversions and fronting as means of emphasizing...
I'd recommend this if you are teaching this level.