on 10 August 2010
This book was recommended to me by my OU German tutor. Not suitable for total beginners as the whole book is written in German, but excellent grammar practice for an intermediate learner. Make sure you buy the Losungen (solutions book) which is available separately. Very thorough and a good investment if you want to nail German grammar!