Hey everyone,

I have had a passionate love for computers since a child. I'm currently 17, however my vast knowledge in programming as never been extremely vast the way I expected to. I know HTML & CSS along with HTML5 & CSS3. However, I do not know JAVASCRIPT as I find it hard to catch on. Could anyone provide me with a great JavaScript book, site or anywhere I can go learn JavaScript at least to an intermediate beginner level?