Thank god someone has said this. I want to learn JavaScript. I tried Codecademy. My god, it made so sense whatsoever. There was context for nothing. "Why should I learn this? How does it fit?" "Just shut up and do what this prompts tells you to do, like a beast of burden." This is why I loved the top post at HN today: Learnable Programming. If only he was teaching JavaScript online, it'd make sense and be an actual breeze.
And for the record, yes, I already know to close HTML tags and that typos will kill code. And what the hell a browser is. And that JavaScript is named that to cash in on Java and should properly be called ECMAScript.