yeah it is a pretty good source for learning SEO, but everytime they teach you something they do it using their own paid tool. My problem with them is that they recommend their own tool in all of their articles and don't care about what tool I am currently using. I don't mind using a paid tool, I am currently using SEMRush.