2 of 2 spelling, I think. and some grammar.

I tend to agree that only "let" should be used in es6. AFIK, redeclaring a "let" generates an error (which is good), while with "var", you simply override the value (though "strict mode" in es5 takes care of that too).