YouTube for learning is a really useful tool. Only part of it I take a disliking to is the annoying advertisements. But this can be overcome by using an adblocker or purchasing premium membership on their website.