I've taken dozens of classes on varying topics with Udemy for nearly 4 years. The platform itself is great and allows access to tons of courses on hundreds if not thousands of topics. While some instructors and courses are better than others, you're able to navigate through reviews and pricing to decide on your next course. I'll continue using Udemy for the foreseeable future.