This book, however old-fashioned it may seem, in difference from hundreds of English language books published later, guarantees plenty of practice in speaking, as well as the knowledge of the language structure and its nuances by the time you finish going through it. However, you must do every exercise, even if they may seem repetitive...but the proocess is not heavy at all and it is very result-oriented. Unfortunately, it is not being used widely as it is probably too comprehensive in comparison with currently used language books and it also needs some updating (its examples may seem old-fashioned and not gender neutral). I love this book and I think it deserves more attention!