Oops, sorry @snillor, I didn’t see the **I learn best from books…** statement.
Although the functions I’m writing are stuff like find out the length of a string such as “Steven” and check whether the words Male or Female were passed through as strings, i have still came on leaps and bounds.
Obviously my way of learning is to do as opposed to read. I like to watch YT video tutorials, Chris’ screencasts and also online tutorials.
@chriscoyier – I too have the learning jQuery book, however I found it very confusing since I hadn’t even touched on anything apart from HTML and CSS, now that I’m learning JS through code academy, I think I will revisit the book again soon and it should all start falling into place :)