bucky, you're a good teacher, but don't you feel that you run after unwanted things too much?
(example : - "negation pseudo-class" in HTML5 tutorials), there are many tutorials like that i feel, isn't it better to concentrate on basic stuff more and make the learners build upon it?