My main criticism would be that the structure of the program means that you keep rushing through to the 'next new thing' and so don't consolidate your learning with a bit of repetition. I feel I will need to revisit some of these technologies and 'play' a bit more.
So overall, a big thank you for the experience. Actually the best thing was when my son (computer guru) mentioned blogs and then said in condescending way, "Sorry Mum, you may not know what a blog is". It was with great satisfaction that I could say that not only did I know what a blog was, I actually had my own!