Very easy to follow and "puts it all together" for the reader.I am using this book as a supplement to a class I am taking and it is a "life saver".