Lazychinese is really the only good channel / site that I've found. But it needs a lot more content, especially at the beginner levels. I'm having trouble making the jump from beginner to intermediate, because there isn't enough content there yet.
There's a YT channel called comprehensible mandarin that has a lot of content, but unfortunately none of it is organized by difficulty, which makes it impossible to use. You should really be understanding like 90% of the content, and if you can't, you should bump down to a lower difficulty.
If anyone has any other good recs, I'd also like to know.