Learn stuff for free on the internet? Sure, you can Google your way out of almost anything. But for me, that's where the agony starts.