How to teach yourself hard things
I think good quality materials or teachers are key, and will always be key. I taught myself most things I know, and I am an idiot for it (though sometimes I had no other option).<p>There is no substitute for knowing CS50 exists for learning to program. There is no substitute to "Speed Secrets" (the book) for learning to drive fast, etc, etc.<p>The problem is that, as a beginner, you don't know what's good. As a beginner, you don't know that this really will prevent any knee instability:<p><a href="http://www.moveforwardpt.com/assets/cbe46e14-86d6-4ed1-8d53-83044d0e2302/635314216498400000/kneeaclexercises-pdf" rel="nofollow">http://www.moveforwardpt.com/assets/cbe46e14-86d6-4ed1-8d53-...</a> (PDF warning)<p>or these really are ALL great exercises:<p><a href="https://www.youtube.com/watch?v=ZA8GzhFh_CQ" rel="nofollow">https://www.youtube.com/watch?v=ZA8GzhFh_CQ</a><p>Etc.<p>I wish I had someone give me these things as a kid. I would have wasted much less time.