The structure of the article is very well thought out and easy to follow. The content is well balanced between theory and practical applications. I made note of several points that will be useful to me later. It is not common to find articles that manage to cover this topic so well.