The course have a lot of wasted potential, the python notebooks are great and the initial lectures are good but the following lectures are boring and short, meaning they are tedious and have a high density of information, making them very tiresome.
I can watch the videos multiple times, but i don't want to because they are boring.
I had to use multiple sources to learn the concepts, including my electrical engineering master's classes, and i realised that Digital Signal Processing (DSP) is badly taught overall.
The mathematical ideas are not hard, but the mathematical notation used in DSP is cumbersome, making it tiresome to get used to, a lot of different numerical explanations and examples are needed, these lectures don't give you that.
The image and audio quality are very good.
Here is an advice for present or future teachers, don't be afraid of explaining the same thing multiple times with different perspectives, it helps students create the mental model of the content, thats how you build knowledge in your mind, much better than listen/read the same explanation multiple times.