Very good but not enough exercises to ease you in and get you fluent with the vocabulary and forms. Based more on grammar than vocabulary. Probably 'Teach Yourself' would be better if you were new to inflected languages. Excellent selection of texts at the end of this book though. 3 out of 5 for me.