I use lots of different online education options. The Great Courses is my favorite. Their quality is unmatched. The professors I've watched have all been great. When I look through their catalog there are always a dozen courses that I wish I could take. I just wish I had the time.
I normally purchase digital courses on their website. The one time I called, I had a good experience.