It covers from the basic concepts to the intermediate ones. Easy to read.