This was very easy to read. Almost too easy! The exercises after each section helped to expand my understanding beyond whatever miniature understanding I gained from the reading. I even compared it to another logic book that I have (the title escapes me and I don't feel like rummaging through the library to find it either) and the information is consistent throughout and this book even explains the concepts a bit more. I also enjoyed the snippets of background information included in some of the sections.