I think we should bring in Team Treehouse. It's my favorite source of online courses (with interactive workspaces that provide the environment that you'll need for the course), and it would be interesting to hear what courses or changes are planned for the future.
My favorite teacher from Treehouse is undoubtedly, Guil Hernandez (https://twitter.com/guilh?lang=en). His courses flow smoothly and go from HTML/CSS to Fetch API, React, Vue, and much more.
Another outstanding favorite of mine is Todd "GoesToEleven" McLeod (https://twitter.com/Todd_McLeod) - who's a college professor that's been specializing in Go. He has top courses on Udemy, is founder of The Greater Commons (https://www.greatercommons.com/), and has a few YouTube channels (https://www.youtube.com/user/toddmcleod/videos). His videos are fun to watch, and he seems very personable.