Exercises from James Shore's Let's Code Javascript - http://letscodejavascript.com