This book needs to be edited and revised so that the language presented flows on a smoother gradient from simple to complex. It begins very simply and ends with a story containing a great deal of grammatical complexity, most of which has not been explained or presented. Also, it is impossible with the data given in the course to do some of the exercises. I found it very frustrating. Its greatest feature, however, is Charley Jones as a native speaker.