Youtube is very very useful for learning. I am using this website or application for last 3 years, the services of YouTube.com is best.
You can learn everything through the YouTube. If you have any talent than you can your own channel on YouTube and upload you video for everyone. The best part of YouTube, you can earn money from the YouTube by monetize your video. In my opinion YouTube is awesome.