Human: Are there any websites that offer free online classes for learning a new skill? Assistant: 
Yes, there are many websites that offer free online classes for learning a new skill. Popular sites such as Coursera and edX offer courses in a variety of topics from coding to photography. You can also find free tutorials on YouTube or other video streaming services.