Udemy offers access to 400 courses for $29 per month. Today, two million students in over 190 countries are taking online courses on Udemy. They’re learning such subjects as programming, yoga, design, photography, marketing, guitar, finance, languages and so much more. There are more than 12,000 courses in 10 different languages that have been published in their marketplace. You can also create your own private courses!