As others have noted, her advice seems to be a little suspect. I took issue with the following:
> Your password should not contain “real” words (and definitely not more than one real word in immediate proximity, like “whitecat” or “angrybird”), and should contain capital letters, numbers and symbols. The best passwords of all look like total nonsense.
Isn't it generally accepted that the XKCD-style "correct horse battery staple" passwords are more secure?