This list mostly passes the gut check: the courses near the top are almost universally high quality, and quite reputable.<p>Now, why did I say "mostly" and "almost"?<p>Two reasons:<p>1. The best technical courses are on Udacity. You may disagree but I think enough people would agree that it ought to be somewhere on the list.<p>2. Learning to learn is popular but its kind of vacuous. (You may disagree, and this time I may be in a tiny minority who hold this view). So I think the sentiment reader might need tweaking.<p>Still, all in all, a great resource. I am bookmarking it and am glad you did this.