human
What is a good website that has a lot of free online courses?
assistant
A popular website with lots of free online courses is Coursera. They offer over 500 courses in various topics such as computer science, mathematics, engineering and business.