Great book for the beginner, and a great reference and reminder for those more advanced. I marked quite a few pages I want to review in the future and I enjoyed the approach of the author. I especially enjoyed how the author touches on the pertinent grammar points without pounding it into your skull.