On the one hand, I wouldn't say it was a total waste of money. The production value of the videos was very good, the Jupyter notebooks were invaluable as practice, and the structure was passable.
On the other hand, I felt like they should've focused more on having deeper courses. It tried going into too many topics in such a short amount of time. To add, the amount of lecture material was far too small compared to a typical university course, which I was okay with since some university's posted related lecture material online.
In retrospect, it was a fine course as an introduction, but as a paid course for a Nanodegree I wouldn't have recommended it to others. I think people would be better off spending that money on books which go far deeper into whatever material they are interested in, alongside watching university video lectures on YouTube, reading personal posts by practicing experts and research papers.