The internet is probably the largest source of information and new learning. One can learn anything from new languages to cooking and even that dreadful thing called math! Finding reliable sources is the real strain. Whatever it is you want to learn, you can find it online.
Below is an infographic that has put together some of the most useful sites when it comes to learning something new. All of these sources are very reliable and the ultimate best in learning even programming.