I found this book very useful, whether you are learning Hebrew from scratch or whether you are refreshing or formalizing your knowledge of the language. The book is structured in an increasing complexity order, which is good if you are reading the whole book sequentially, but makes it very inconvenient if you just want to look something up. What makes this even worse is the lack of an alphabetical index at the end of the book.