Best place on the web to learn anything, free

I love discovering really cool websites. I’m not sure how I missed this one before.

Here is an index of websites that you should visit if you don’t want to waste time.

No Excuse List