I understand the basic content because I already know it, but when the difficulty level increases a little, there are many jumps in the explanation of concepts, so it is difficult to understand. It would be better if you could follow the practice. I don't recommend it for beginners. If you are an intermediate level who can understand it, you don't have to listen to it.