The LazyProgrammer catalogue has been around long enough to have taught a serious number of people, and it has a clear and slightly contrarian identity that is worth understanding before you buy in. In a market full of courses that get you to a working model as quickly as possible by leaning on high level libraries, LazyProgrammer goes the other way and insists that you understand the maths and, wherever it is instructive, that you build the thing from scratch. The courses are unusually explicit about prerequisites, and the author is well known for telling people to go away and learn the calculus, linear algebra and probability first if they have not, which annoys some buyers and is exactly why other buyers trust the material. The coverage is genuinely broad, spanning deep learning, natural language processing and transformers, reinforcement learning including the modern PyTorch based treatments, recommender systems, time series and financial machine learning, clustering, support vector machines and ensembles, so once the style suits you there is a coherent path through a lot of the field in one consistent voice.
On Udemy the individual courses are usually very cheap during the near constant sales, which makes experimenting with the catalogue low risk. The honest drawbacks are the flip side of the philosophy. This is not the place for an absolute beginner who wants an encouraging, fast, low maths on ramp, because the whole approach is built on the assumption that you will put the work into the fundamentals, and someone looking for a quick confidence boosting win will find it hard going and may feel talked down to. The teaching style is functional and direct rather than charismatic, so if you need the energy and production values of the big YouTube educators to stay engaged, these lectures can feel dry.
There is also a steady current of promotion toward the author's own site and further courses, which is fair enough as a business but can read as constant upselling. And because the catalogue is large and has been built over years, the quality and freshness are not perfectly even, so some titles feel more current and polished than others. My take is that LazyProgrammer is a strong choice for a specific kind of learner, the one who is genuinely willing to sit with the maths and wants to come out understanding machine learning from the ground up rather than as a set of library incantations. If that is you, the depth and the low Udemy prices make it a real bargain.
If you want something gentle, fast and heavy on hand holding, this is not it, and you would be happier with one of the more beginner friendly options and can always come back here when you are ready to go deeper.