100 online courses from Coursera are $0 now through May 31 - here's a list of all the classes open for free enrollment