The text is very well written and the information is presented logically. The content is well balanced between theory and practical applications. I reread some parts a few times to make sure I understood well. Usually it is not simple to find information so well organised on this topic.