This is one of my first talk on making Hyatt developers understand JavaScript. This deck includes JS History, Definition, and Scope. Please see part two about 'this' and Closures. I got most of my materials by my experience, reading JS book (Good parts, You Don't Know JS book series).