user
Task: Make a list of the best free online courses


assistant
Here is a list of the best free online courses: 
1. Harvard University's CS50: Introduction to Computer Science
2. edX's Introduction to Python Programming
3. Stanford University's Introduction to Philosophy
4. Udacity's Intro to HTML and CSS
5. Coursera's Machine Learning
6. University of Michigan's Exploring Human Development
7. Khan Academy's Intro to JS: Drawing & Animation
8. Udacity's Data Science
9. MIT OpenCourseWare's Introduction to Computer Science and Programming
10. The Open University's Introduction to Poetry, Prose and Drama