The Open University offers around 1000 free courses across eight distinct subjects, and all the OpenLearn courses are free for the students.