I might be biased because I’m an instructor on Udemy, but I can tell you that I am also a very enthusiastic student.
I bought more than 300 courses so far and also enrolled in more than 1000 for free. I try to follow at least 1 hour per day and I find it amazing.
I learnt to master Excel on Udemy, improve my Chinese, learning coding with C++ and Python at the moment. In my opinion, it’s worth to try it and you also have 30 days to get a refund, no questions asked.
Now, I cannot say that all the courses are good. I’ve been disappointed sometimes, even by courses with a high rating and good feedback, but I can say that a good course, combined with your desire to learn, is truly working.