Self Learning Online – List of Helpful Sites

Well this is in continuation to the my last post on self learning last month. I just got my hands to this awesome list on reddit. This list is compiled by the user _shnazzy and covers all the amazing sites to get educated online. I believe that if you wish to learn...